public int ActualizarOrdenes(DO_Ordenes ordenes) { try { using (var conexion = new EntitiesERP()) { Ordenes obj = conexion.Ordenes.Where(x => x.Id_Orden == ordenes.Id_Orden).FirstOrDefault(); obj.Id_Orden = ordenes.Id_Orden; obj.Folio = ordenes.Folio; obj.FechaSolicitud = ordenes.FechaSolicitud; obj.FechaEntrega = Convert.ToDateTime(ordenes.FechaEntrega); obj.Id_Cliente = ordenes.Id_Cliente; obj.Usuario = ordenes.Usuario; obj.Requisicion = ordenes.Requisicion; obj.Proyecto = ordenes.Proyecto; conexion.Entry(obj).State = EntityState.Modified; return(conexion.SaveChanges()); } } catch (Exception) { return(0); } }
public int AltaOrdenes(DO_Ordenes ordenes) { try { using (var conexion = new EntitiesERP()) { Ordenes obj = new Ordenes(); //obj.Id_Orden = ordenes.Id_Orden; obj.Folio = ordenes.Folio; obj.FechaSolicitud = ordenes.FechaSolicitud; if (!string.IsNullOrEmpty(ordenes.FechaEntrega)) { obj.FechaEntrega = Convert.ToDateTime(ordenes.FechaEntrega); } obj.Id_Cliente = ordenes.Id_Cliente; obj.Usuario = ordenes.Usuario; obj.Requisicion = ordenes.Requisicion; obj.Proyecto = ordenes.Proyecto; conexion.Ordenes.Add(obj); conexion.SaveChanges(); return(obj.Id_Orden); } } catch (Exception) { return(0); } }
public JsonResult GetOrdenDetalle(int idOrden) { DO_Ordenes orden = DataManager.GetOrden(idOrden); var jsonResult = Json(orden, JsonRequestBehavior.AllowGet); jsonResult.MaxJsonLength = int.MaxValue; return(jsonResult); }