/// <summary> /// constructor cuando sea para editar a traves del adminsitracion de ordenes /// </summary> /// <param name="codigoorder"></param> /// <param name="manager"></param> public OrdersEditor(int codigoorder,OrdersManager manager) { InitializeComponent(); this.model = new ModelOrder(); this.model.find(codigoorder); if (this.model.order.Codigo != 0) { //llenar los campos del registro encontrado this.txtCodigoOrden.Text = model.order.Codigo.ToString(); this.txtNombrePOOrden.Text = model.order.Po_box; this.txtCantidadcajasOrden.Text = model.order.Cantidad_cajas.ToString(); this.txtPesoOrden.Text = model.order.Peso_orden.ToString(); this.txtMensajeOrden.Text = model.order.Mensaje; //buscar la entidad de suplidor para rellenar campos this.fillSupplier(new ModelSupplier().find(model.order.Codigosuplidor)); //buscar la entidad de clientes para relleanar campos this.fillCustomer(new ModelCustomer().find(model.order.Codigocliente)); //buscar la entidad de clientes para relleanar campos this.fillTravel(new ModelTravel().find(model.order.Codigoviaje)); this.Text = "Actualizar Orden"; } this.manager = manager; }
/// <summary> /// constructor cuando sea para agregar nuevo a traves del adminsitracion de ordenes /// </summary> /// <param name="manager"></param> public OrdersEditor(OrdersManager manager) { InitializeComponent(); this.model = new ModelOrder(); this.manager = manager; }