public ResultadoBase ActualizaValidacion(int CodIngreso)
 {
     try
     {
         IngresoCarteraEmpresaAdminDataAccess.Actualizar(CodIngreso);
         return(new ResultadoBase()
         {
             Estado = "OK", Mensaje = "Registro Actualizado con éxito", Objeto = CodIngreso
         });
     }
     catch (Exception ex)
     {
         return(new ResultadoBase()
         {
             Estado = "ERR", Mensaje = "Error al Actualizar " + ex.Message, Objeto = ex
         });
     }
 }
        public ResultadoBase GuardarCarteraAdmin([FromBody] IngresoCarteraEmpresaAdmin entrada)
        {
            try
            {
                string token = ActionContext.Request.Headers.GetValues("Token").First();
                long   id    = IngresoCarteraEmpresaAdminDataAccess.Guardar(entrada, token);

                foreach (var item in entrada.EjecAsignado)
                {
                    IngresoCarteraEmpresaAdminDataAccess.GuardarAsignacion(item, id);
                }
                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 IngresoCarteraEmpresaAdmin DatoCarteraEmpresaAdmin(int codIngreso)
        {
            string token = ActionContext.Request.Headers.GetValues("Token").First();

            return(IngresoCarteraEmpresaAdminDataAccess.ObtenerPorID(codIngreso));
        }