Ejemplo n.º 1
0
 public dynamic ActualizarProyecto([FromBody] ProgramaUpdateRequest programasRequest)
 {
     return(_dataModelRepository.ActualizarPrograma(programasRequest));
 }
 public dynamic ActualizarPrograma(ProgramaUpdateRequest programasRequest)
 {
     return(ProgramasOperations.ActualizarPrograma(_factory, _connectionDB, programasRequest));
 }
Ejemplo n.º 3
0
        public static dynamic ActualizarPrograma(IContextFactory factory, IOptions <ConnectionDB> connection, ProgramaUpdateRequest programasRequest)
        {
            ProgramasResponse retorno = new ProgramasResponse();

            using (Aldeas_Context db = factory.Create(connection))
            {
                var data = from pro in db.TbProgramas
                           where pro.id == programasRequest.Id
                           select pro;
                if (data.Any())
                {
                    data.First().Nombre             = programasRequest.Nombre;
                    data.First().Estado             = programasRequest.Estado;
                    data.First().per_capacitacion   = programasRequest.perCapacitacion;
                    data.First().per_nomina         = programasRequest.perNomina;
                    data.First().FechaActualizacion = DateTime.Now;

                    db.SaveChanges();
                }
            }
            return(new { id = 0, status = "OK", code = 200 });
        }