creada la generalizacion del insert y update