private void incarcaRand(DataGridViewRow pRand, BClientiComenziEtape pElem) { pRand.Tag = pElem; pRand.Cells[EnumColoaneDGV.colDataCreare.ToString()].Value = pElem.DataCreareLucrare; pRand.Cells[EnumColoaneDGV.colDataPrimire.ToString()].Value = pElem.DataPrimireLucrare; pRand.Cells[EnumColoaneDGV.colDataLaGata.ToString()].Value = pElem.DataLaGataLucrare; pRand.Cells[EnumColoaneDGV.colDataTermen.ToString()].Value = pElem.DataFinal; pRand.Cells[EnumColoaneDGV.colTehnician.ToString()].Value = pElem.GetIdentitateTehnician(); pRand.Cells[EnumColoaneDGV.colEtapa.ToString()].Value = pElem.DenumireEtapa; pRand.Cells[EnumColoaneDGV.colStatus.ToString()].Value = BClientiComenziEtape.StructStareEtapa.GetStructById(pElem.Status).Denumire; if (pElem.Refacere) { pRand.Cells[EnumColoaneDGV.colRefacere.ToString()].Value = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.X); DataGridViewPersonalizat.SeteazaAlerta(pRand, EnumColoaneDGV.colRefacere.ToString()); } else { DataGridViewPersonalizat.IndeparteazaAlerta(pRand, EnumColoaneDGV.colRefacere.ToString()); } pRand.Cells[EnumColoaneDGV.colObservatiiEtapa.ToString()].Value = pElem.Observatii; pRand.Cells[EnumColoaneDGV.colLucrarePrescurtata.ToString()].Value = pElem.GetDenumirePrescurtataLucrare(); pRand.Cells[EnumColoaneDGV.colLucrarePrescurtata.ToString()].ToolTipText = pElem.DenumireLucrare; DataGridViewPersonalizat.InitCelulaDeschideClasic(pRand, EnumColoaneDGV.colDeschideLucrare.ToString()); pRand.Cells[EnumColoaneDGV.colNumarElemente.ToString()].Value = pElem.NumarElemente.ToString(); if (pElem.Urgent) { pRand.Cells[EnumColoaneDGV.colUrgenta.ToString()].Value = BMultiLingv.getElementById(BMultiLingv.EnumDictionar.X); DataGridViewPersonalizat.SeteazaAlerta(pRand, EnumColoaneDGV.colUrgenta.ToString()); } else { DataGridViewPersonalizat.IndeparteazaAlerta(pRand, EnumColoaneDGV.colUrgenta.ToString()); } pRand.Cells[EnumColoaneDGV.colObservatiiLucrare.ToString()].Value = pElem.ObservatiiComanda; pRand.Cells[EnumColoaneDGV.colClinica.ToString()].Value = pElem.DenumireClient; DataGridViewPersonalizat.InitCelulaDeschideClasic(pRand, EnumColoaneDGV.colDeschideClinica.ToString()); pRand.Cells[EnumColoaneDGV.colPacient.ToString()].Value = pElem.GetIdentitatePacient(); pRand.Cells[EnumColoaneDGV.colMoneda.ToString()].Value = pElem.GetEtichetaMoneda(); pRand.Cells[EnumColoaneDGV.colValoareInitiala.ToString()].Value = CUtil.GetValoareMonetara(pElem.ValoareInitiala, pElem.Moneda); double pretLista = pElem.ValoareInitiala; double pretNegociat = pElem.ValoareFinala; double diferenta = pretLista - pretNegociat; double ajustare = CUtil.GetProcentDinTotal(diferenta, pretLista); pRand.Cells[EnumColoaneDGV.colDiscount.ToString()].Value = CUtil.GetValoareMonetara(ajustare); pRand.Cells[EnumColoaneDGV.colValoareFinala.ToString()].Value = CUtil.GetValoareMonetara(pElem.ValoareFinala, pElem.Moneda); }
private void incarcaRand(DataGridViewRow pRand, BClientiComenziEtape pElem) { pRand.Tag = pElem; pRand.Cells[EnumColoaneDGV.colDataInceput.ToString()].Value = pElem.DataInceput; pRand.Cells[EnumColoaneDGV.colDenumireLucrare.ToString()].Value = pElem.DenumireLucrare; pRand.Cells[EnumColoaneDGV.colDenumirePacient.ToString()].Value = pElem.GetIdentitatePacient(); pRand.Cells[EnumColoaneDGV.colClinica.ToString()].Value = pElem.DenumireClient; pRand.Cells[EnumColoaneDGV.colEtapa.ToString()].Value = pElem.DenumireEtapa; DataGridViewPersonalizat.InitCelulaValoareMonetara(pRand, EnumColoaneDGV.colNrElemente.ToString(), pElem.NumarElemente); pRand.Cells[EnumColoaneDGV.colValoare.ToString()].Value = pElem.ValoareFinala; pRand.Cells[EnumColoaneDGV.colPret.ToString()].Value = pElem.Venit; this.dgvListaDetaliat.SeteazaFontIngrosat(pRand, EnumColoaneDGV.colPret.ToString()); }