Пример #1
0
        private async void btnPrint_Click(object sender, EventArgs e)
        {
            _logicOrders = new LogicOrders();
            try
            {
                RepairOrder currentOrder = await _logicOrders.GetOrderData(MapFromList());

                ShowReport showReport = new ShowReport();
                showReport.LoadData(currentOrder);
                showReport.Show();
            }
            catch (LoggedException loggex)
            {
                base.ShowError(loggex.Message, "Consultar Ordenes.");
            }
        }
Пример #2
0
        public async override void LoadData()
        {
            _logicOrders = new LogicOrders();
            try
            {
                listOrders = await _logicOrders.GetAll();

                foreach (RepairOrder rp in listOrders)
                {
                    gridOrders.Rows.Add(rp.Id, rp.Id.ToString().PadLeft(5, '0'), string.Format("{0}, {1}", new object[] { rp.Cliente.Apellido, rp.Cliente.Nombre }), rp.FechaIngreso.ToString("dd/MM/yyyy"), rp.GetFechaEgreso("dd/MM/yyyy"), rp.Importe, rp.Phone.Modelo.Nombre);
                }
            }
            catch (LoggedException loggex)
            {
                base.ShowError(loggex.Message, "Consultar Ordenes.");
            }
        }