public dynamic ActualizarFecha([FromBody] FechasEntregasRequest request)
 {
     return(_dataModelRepository.ActualizarItemFechas(request));
 }
Ejemplo n.º 2
0
 public dynamic ActualizarItemFechas(FechasEntregasRequest proyectoRequest)
 {
     return(ProyectoOperations.ActualizarItemFechas(_factory, _connectionDB, proyectoRequest));
 }
        public static dynamic ActualizarItemFechas(IContextFactory factory, IOptions <ConnectionDB> connection, FechasEntregasRequest proyectoRequest)
        {
            long idProyecto = 0;

            using (Aldeas_Context db = factory.Create(connection))
            {
                var registro = from dato in db.tbFechaEntregas
                               where dato.id == proyectoRequest.ItemsFechas.id
                               select dato;
                if (registro.Any())
                {
                    idProyecto = proyectoRequest.ItemsFechas.id;
                    registro.First().fecha = Utils.CambiarFecha(proyectoRequest.ItemsFechas.fecha);

                    db.SaveChanges();
                }
            }
            return(new { id = idProyecto, status = idProyecto == 0 ? "error" : "OK", code = idProyecto == 0 ? 300 : 200 });
        }