public dynamic ActualizarProyecto([FromBody] ProgramaUpdateRequest programasRequest) { return(_dataModelRepository.ActualizarPrograma(programasRequest)); }
public dynamic ActualizarPrograma(ProgramaUpdateRequest programasRequest) { return(ProgramasOperations.ActualizarPrograma(_factory, _connectionDB, programasRequest)); }
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 }); }