private void CargaInvoiceDetail() { List <InvoiceDetailBE> lstTmpInvoiceDetail = null; lstTmpInvoiceDetail = new InvoiceDetailBL().ListaTodosActivo(IdInvoice); foreach (InvoiceDetailBE item in lstTmpInvoiceDetail) { CInvoiceDetail objE_InvoiceDetail = new CInvoiceDetail(); objE_InvoiceDetail.IdCompany = item.IdCompany; objE_InvoiceDetail.IdInvoice = item.IdInvoice; objE_InvoiceDetail.IdInvoiceDetail = item.IdInvoiceDetail; objE_InvoiceDetail.IdInspectionCertificate = item.IdInspectionCertificate; objE_InvoiceDetail.NumberCertificate = item.NumberCertificate; objE_InvoiceDetail.IssueCertificate = item.IssueCertificate; objE_InvoiceDetail.NameVendor = item.NameVendor; objE_InvoiceDetail.NumberInvoiceCertificate = item.NumberInvoiceCertificate; objE_InvoiceDetail.IssueDateInvoice = item.IssueDateInvoice; objE_InvoiceDetail.NameDivision = item.NameDivision; objE_InvoiceDetail.Amount = item.Amount; objE_InvoiceDetail.Comision = item.Comision; objE_InvoiceDetail.Pieces = item.Pieces; objE_InvoiceDetail.TipoOper = item.TipoOper; mListaInvoiceDetailOrigen.Add(objE_InvoiceDetail); } bsListadoInvoiceDetail.DataSource = mListaInvoiceDetailOrigen; gcInvoiceDetail.DataSource = bsListadoInvoiceDetail; gcInvoiceDetail.RefreshDataSource(); }
private void btnBuscar_Click(object sender, EventArgs e) { try { frmBusCertificate frm = new frmBusCertificate(); frm.IdClient = Convert.ToInt32(cboClient.EditValue); frm.ShowDialog(); if (frm.mListaCertificate.Count > 0) { foreach (string strCertificate in frm.mListaCertificate) { List <InspectionCertificateBE> lstInspectionCertificate = null; lstInspectionCertificate = new InspectionCertificateBL().ListaInvoiceDetail(Parametros.intEmpresaId, strCertificate); foreach (var item in lstInspectionCertificate) { CInvoiceDetail objE_InvoiceDetail = new CInvoiceDetail(); objE_InvoiceDetail.IdCompany = item.IdCompany; objE_InvoiceDetail.IdInvoice = 0; objE_InvoiceDetail.IdInvoiceDetail = 0; objE_InvoiceDetail.IdInspectionCertificate = item.IdInspectionCertificate; objE_InvoiceDetail.NumberCertificate = item.NumberCertificate; objE_InvoiceDetail.IssueCertificate = item.IssueDate; objE_InvoiceDetail.NameVendor = item.NameVendor; objE_InvoiceDetail.NumberInvoiceCertificate = item.NumberInvoice; objE_InvoiceDetail.IssueDateInvoice = item.IssueDateInvoice; objE_InvoiceDetail.NameDivision = item.NameDivision; objE_InvoiceDetail.Amount = item.AmountCertificate; objE_InvoiceDetail.Comision = item.Comision; objE_InvoiceDetail.Pieces = item.Pieces; objE_InvoiceDetail.TipoOper = Convert.ToInt32(Operacion.Nuevo); mListaInvoiceDetailOrigen.Add(objE_InvoiceDetail); } } bsListadoInvoiceDetail.DataSource = mListaInvoiceDetailOrigen; gcInvoiceDetail.DataSource = bsListadoInvoiceDetail; gcInvoiceDetail.RefreshDataSource(); CalculaTotales(); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtNumberCertificate_KeyUp(object sender, KeyEventArgs e) { try { if (e.KeyCode == Keys.Enter) { List <InspectionCertificateBE> lstInspectionCertificate = null; lstInspectionCertificate = new InspectionCertificateBL().ListaInvoiceDetail(Parametros.intEmpresaId, txtNumberCertificate.Text.Trim()); foreach (var item in lstInspectionCertificate) { CInvoiceDetail objE_InvoiceDetail = new CInvoiceDetail(); objE_InvoiceDetail.IdCompany = item.IdCompany; objE_InvoiceDetail.IdInvoice = 0; objE_InvoiceDetail.IdInvoiceDetail = 0; objE_InvoiceDetail.IdInspectionCertificate = item.IdInspectionCertificate; objE_InvoiceDetail.NumberCertificate = item.NumberCertificate; objE_InvoiceDetail.IssueCertificate = item.IssueDate; objE_InvoiceDetail.NameVendor = item.NameVendor; objE_InvoiceDetail.NumberInvoiceCertificate = item.NumberInvoice; objE_InvoiceDetail.IssueDateInvoice = item.IssueDateInvoice; objE_InvoiceDetail.NameDivision = item.NameDivision; objE_InvoiceDetail.Amount = item.AmountCertificate; objE_InvoiceDetail.Comision = item.Comision; objE_InvoiceDetail.Pieces = item.Pieces; objE_InvoiceDetail.TipoOper = Convert.ToInt32(Operacion.Nuevo); mListaInvoiceDetailOrigen.Add(objE_InvoiceDetail); } bsListadoInvoiceDetail.DataSource = mListaInvoiceDetailOrigen; gcInvoiceDetail.DataSource = bsListadoInvoiceDetail; gcInvoiceDetail.RefreshDataSource(); CalculaTotales(); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }