private void CargaInspectionCertificateDetail() { List <InspectionCertificateDetailBE> lstTmpInspectionCertificateDetail = null; lstTmpInspectionCertificateDetail = new InspectionCertificateDetailBL().ListaTodosActivo(IdInspectionCertificate); foreach (InspectionCertificateDetailBE item in lstTmpInspectionCertificateDetail) { CInspectionCertificateDetail objE_InspectionCertificateDetail = new CInspectionCertificateDetail(); objE_InspectionCertificateDetail.IdCompany = item.IdCompany; objE_InspectionCertificateDetail.IdInspectionCertificate = item.IdInspectionCertificate; objE_InspectionCertificateDetail.IdInspectionCertificateDetail = item.IdInspectionCertificateDetail; objE_InspectionCertificateDetail.IdProgramProductionDetail = item.IdProgramProductionDetail; objE_InspectionCertificateDetail.NumberPO = item.NumberPO; objE_InspectionCertificateDetail.NumberOI = item.NumberOI; objE_InspectionCertificateDetail.NameStyle = item.NameStyle; objE_InspectionCertificateDetail.Description = item.Description; objE_InspectionCertificateDetail.Dyelot = item.Dyelot; objE_InspectionCertificateDetail.Item = item.Item; objE_InspectionCertificateDetail.Color = item.Color; objE_InspectionCertificateDetail.POOrder = item.POOrder; objE_InspectionCertificateDetail.Pieces = item.Pieces; objE_InspectionCertificateDetail.Fob = item.Fob; objE_InspectionCertificateDetail.AmountCertificate = item.AmountCertificate; objE_InspectionCertificateDetail.Percents = item.Percents; objE_InspectionCertificateDetail.TipoOper = item.TipoOper; mListaInspectionCertificateDetailOrigen.Add(objE_InspectionCertificateDetail); } bsListadoInspectionCertificateDetail.DataSource = mListaInspectionCertificateDetailOrigen; gcInspectionCertificateDetail.DataSource = bsListadoInspectionCertificateDetail; gcInspectionCertificateDetail.RefreshDataSource(); }
private void eliminarInspectionCertificateDetailToolStripMenuItem_Click(object sender, EventArgs e) { try { for (int i = 0; i < gvInspectionCertificateDetail.SelectedRowsCount; i++) { int row = gvInspectionCertificateDetail.GetSelectedRows()[i]; InspectionCertificateDetailBE objBE_InspectionCertificateDetail = new InspectionCertificateDetailBE(); objBE_InspectionCertificateDetail.IdInspectionCertificateDetail = int.Parse(gvInspectionCertificateDetail.GetRowCellValue(row, "IdInspectionCertificateDetail").ToString()); objBE_InspectionCertificateDetail.IdCompany = Parametros.intEmpresaId; objBE_InspectionCertificateDetail.Login = Parametros.strUsuarioLogin; objBE_InspectionCertificateDetail.Machine = WindowsIdentity.GetCurrent().Name.ToString(); InspectionCertificateDetailBL objBL_InspectionCertificateDetail = new InspectionCertificateDetailBL(); objBL_InspectionCertificateDetail.Elimina(objBE_InspectionCertificateDetail); gvInspectionCertificateDetail.DeleteRow(row); gvInspectionCertificateDetail.RefreshData(); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }