/// <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;
 }