private void eliminarProgramProductionDetailToolStripMenuItem_Click(object sender, EventArgs e) { try { if (XtraMessageBox.Show("Be sure to delete the record?", this.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int IdProgramProductionDetail = 0; if (gvProgramProductionDetail.GetFocusedRowCellValue("IdProgramProductionDetail") != null) { IdProgramProductionDetail = int.Parse(gvProgramProductionDetail.GetFocusedRowCellValue("IdProgramProductionDetail").ToString()); } ProgramProductionDetailBE objBE_ProgramProductionDetail = new ProgramProductionDetailBE(); objBE_ProgramProductionDetail.IdProgramProductionDetail = IdProgramProductionDetail; objBE_ProgramProductionDetail.IdCompany = Parametros.intEmpresaId; objBE_ProgramProductionDetail.Login = Parametros.strUsuarioLogin; objBE_ProgramProductionDetail.Machine = WindowsIdentity.GetCurrent().Name.ToString(); ProgramProductionDetailBL objBL_ProgramProductionDetail = new ProgramProductionDetailBL(); objBL_ProgramProductionDetail.Elimina(objBE_ProgramProductionDetail); gvProgramProductionDetail.DeleteRow(gvProgramProductionDetail.FocusedRowHandle); gvProgramProductionDetail.RefreshData(); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void txtNumberPO_KeyUp(object sender, KeyEventArgs e) { try { if (e.KeyCode == Keys.Enter) { List <ProgramProductionDetailBE> lstProgramProductionDetail = null; lstProgramProductionDetail = new ProgramProductionDetailBL().ListaNumberPO(Convert.ToInt32(cboClient.EditValue), txtNumberPO.Text.Trim()); foreach (var item in lstProgramProductionDetail) { CInspectionCertificateDetail objE_InspectionCertificateDetail = new CInspectionCertificateDetail(); objE_InspectionCertificateDetail.IdCompany = item.IdCompany; objE_InspectionCertificateDetail.IdInspectionCertificate = 0; objE_InspectionCertificateDetail.IdInspectionCertificateDetail = 0; objE_InspectionCertificateDetail.IdProgramProductionDetail = item.IdProgramProductionDetail; objE_InspectionCertificateDetail.NumberPO = item.NumberPO; objE_InspectionCertificateDetail.NumberOI = item.NumeroOI; objE_InspectionCertificateDetail.NameStyle = item.NameStyle; objE_InspectionCertificateDetail.Description = item.Description; objE_InspectionCertificateDetail.Dyelot = item.Dyelot; objE_InspectionCertificateDetail.Item = item.Item; objE_InspectionCertificateDetail.Color = item.Detail; objE_InspectionCertificateDetail.POOrder = item.Units; objE_InspectionCertificateDetail.Pieces = 0; objE_InspectionCertificateDetail.Fob = item.Fob; objE_InspectionCertificateDetail.AmountCertificate = 0; objE_InspectionCertificateDetail.Percents = 0; objE_InspectionCertificateDetail.TipoOper = Convert.ToInt32(Operacion.Nuevo); mListaInspectionCertificateDetailOrigen.Add(objE_InspectionCertificateDetail); } bsListadoInspectionCertificateDetail.DataSource = mListaInspectionCertificateDetailOrigen; gcInspectionCertificateDetail.DataSource = bsListadoInspectionCertificateDetail; gcInspectionCertificateDetail.RefreshDataSource(); gvInspectionCertificateDetail.ExpandAllGroups(); AttachSummary(); } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, this.Text, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargaProgramProductionDetail() { List <ProgramProductionDetailBE> lstTmpProgramProductionDetail = null; lstTmpProgramProductionDetail = new ProgramProductionDetailBL().ListaTodosActivo(IdProgramProduction); foreach (ProgramProductionDetailBE item in lstTmpProgramProductionDetail) { if (bCopy) { if (Convert.ToInt32(cboClient.EditValue) == 8) //BI-BILLING { gvProgramProductionDetail.AddNewRow(); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "IdCompany", Parametros.intEmpresaId); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "IdProgramProduction", 0); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "IdProgramProductionDetail", 0); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "IdStyle", 0); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "NameStyle", ""); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "Description", ""); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "Dyelot", "REG"); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "Item", ""); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "Detail", ""); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "Units", 0); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "Fob", 0); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "Total", 0); gvProgramProductionDetail.SetRowCellValue(gvProgramProductionDetail.FocusedRowHandle, "TipoOper", Convert.ToInt32(Operacion.Nuevo)); gvProgramProductionDetail.FocusedColumn = gvProgramProductionDetail.Columns["NameStyle"]; gvProgramProductionDetail.ShowEditor(); } else { CProgramProductionDetail objE_ProgramProductionDetail = new CProgramProductionDetail(); objE_ProgramProductionDetail.IdCompany = item.IdCompany; objE_ProgramProductionDetail.IdProgramProduction = 0; objE_ProgramProductionDetail.IdProgramProductionDetail = 0; objE_ProgramProductionDetail.IdStyle = item.IdStyle; objE_ProgramProductionDetail.NameStyle = item.NameStyle; objE_ProgramProductionDetail.Description = item.Description; objE_ProgramProductionDetail.Dyelot = item.Dyelot; objE_ProgramProductionDetail.Item = item.Item; objE_ProgramProductionDetail.Detail = item.Detail; objE_ProgramProductionDetail.Units = item.Units; objE_ProgramProductionDetail.Fob = item.Fob; objE_ProgramProductionDetail.Total = item.Total; objE_ProgramProductionDetail.TipoOper = Convert.ToInt32(Operacion.Nuevo); mListaProgramProductionDetailOrigen.Add(objE_ProgramProductionDetail); } } else { CProgramProductionDetail objE_ProgramProductionDetail = new CProgramProductionDetail(); objE_ProgramProductionDetail.IdCompany = item.IdCompany; objE_ProgramProductionDetail.IdProgramProduction = item.IdProgramProduction; objE_ProgramProductionDetail.IdProgramProductionDetail = item.IdProgramProductionDetail; objE_ProgramProductionDetail.IdStyle = item.IdStyle; objE_ProgramProductionDetail.NameStyle = item.NameStyle; objE_ProgramProductionDetail.Description = item.Description; objE_ProgramProductionDetail.Dyelot = item.Dyelot; objE_ProgramProductionDetail.Item = item.Item; objE_ProgramProductionDetail.Detail = item.Detail; objE_ProgramProductionDetail.Units = item.Units; objE_ProgramProductionDetail.Fob = item.Fob; objE_ProgramProductionDetail.Total = item.Total; objE_ProgramProductionDetail.TipoOper = item.TipoOper; mListaProgramProductionDetailOrigen.Add(objE_ProgramProductionDetail); } } bsListadoProgramProductionDetail.DataSource = mListaProgramProductionDetailOrigen; gcProgramProductionDetail.DataSource = bsListadoProgramProductionDetail; gcProgramProductionDetail.RefreshDataSource(); }