public ResultadoBase GuardarCartera(WebCarteraEmpresa entrada) { try { string token = ActionContext.Request.Headers.GetValues("Token").First(); IngresoCarteraEmpresa ing = new IngresoCarteraEmpresa(); ing.CodIngresoEmpresa = entrada.webCodIngreso; ing.RutEmpresa = entrada.webRutEmpresa.Replace(".", ""); ing.NombreEmpresa = entrada.webNombreEmpresa; ing.TipoEjectEmpresa = entrada.webTipoEjecutivo; ing.RutEjecutivo = entrada.webRutEjecutivo.Replace(".", ""); ing.NombreEjecutivo = entrada.webNombreEjecutivo; IngresoCarteraEmpresaDataAccess.Guardar(ing, token); return(new ResultadoBase() { Estado = "OK", Mensaje = "Ingreso Correcto", Objeto = entrada }); } catch (Exception ex) { return(new ResultadoBase() { Estado = "ERR", Mensaje = "Error en el ingreso: " + ex.Message, Objeto = ex }); } }
public static long Guardar(IngresoCarteraEmpresa ingresocartera, string Token) { Parametros parametros = new Parametros { new Parametro("@IdEmpresaIngreso", ingresocartera.CodIngresoEmpresa), new Parametro("@Token", Token), new Parametro("@EmpresaRut", ingresocartera.RutEmpresa), new Parametro("@EmpresaNombre", ingresocartera.NombreEmpresa), new Parametro("@EmpresaTipoEjecutivo", ingresocartera.TipoEjectEmpresa), new Parametro("@EmpresaRutEjecutivo", ingresocartera.RutEjecutivo), new Parametro("@EmpresaNombreEjecutivo", ingresocartera.NombreEjecutivo) }; return(DBHelper.InstanceCRM.ObtenerEscalar <long>("carteras.spMotorCarteraIngreso_Guardar", parametros)); }