public OrdenesEnProceso_AddRem(Orden orden, OrdenStatus Estado) { InitializeComponent(); this.Estado = Estado; DataTable = new DataTable(); DataTable.Columns.Add("ID"); DataTable.Columns.Add("Codigo"); DataTable.Columns.Add("Descripcion"); DataTable.Columns.Add("Cant"); DataTable.Columns.Add("P/U"); DataTable.Columns[0].ReadOnly = true; DataTable.Columns[1].ReadOnly = true; DataTable.Columns[2].ReadOnly = true; DataTable.Columns[3].ReadOnly = false; DataTable.Columns[4].ReadOnly = false; DataTable.Columns[4].DataType = typeof(decimal); this.Orden = orden; Refacciones = new List <RefaccionDTO>(); if (orden == null) { return; } this.lblCliente.Text = Orden.Cliente.Nombre; this.lblEquipo.Text = Orden.Equipo; this.lblFolio.Text = Orden.Folio.ToString(); getPiecesInWorkOrder(); }
public OrdenesEnProceso(OrdenStatus Estado) { OrdenValidator = new OrdenValidator(); OrdenHistorialValidator = new OrdenHistorialValidator(); InitializeComponent(); this.Estado = Estado; loadOrdenes(); }
public OrdenesEnEspera(OrdenStatus Estado) { OrdenValidator = new OrdenValidator(); OrdenHistorialValidator = new OrdenHistorialValidator(); this.Estado = Estado; InitializeComponent(); showOrdenes(); }
public EntregarDialog(Orden orden) { OrdenValidator = new OrdenEntregaValidator(); InitializeComponent(); this.CurrentOrden = orden; this.lblTittle.Text = $"Orden: {orden.Folio}"; _status = (OrdenStatus)Enum.Parse(typeof(OrdenStatus), orden.Status.ToString()); switch (_status) { case OrdenStatus.GARANTIA_POR_ENTREGAR: cbFormaDePago.Enabled = false; txtRef.Enabled = false; break; default: break; } }
public List <OrdenHistorial> GetLista(OrdenStatus status) { List <OrdenHistorial> lista = null; try { using (Entities db = new Entities()) { db.Configuration.LazyLoadingEnabled = true; lista = db.OrdenHistorial .Where(el => el.Status == (int)status) .AsNoTracking() .ToList(); } return(lista); } catch (Exception e) { string s = e.Message; Log.Write("Ha ocurrido un error " + s); } //Retorna lista vacia para evitar excepciones en llamada return(new List <OrdenHistorial>()); }