private Organization GetOrganization() { int id; int.TryParse(dgv.Rows[dgv.CurrentCell.RowIndex].Cells[0].Value.ToString(), out id); OrganizationList organizationList = OrganizationList.GetUniqueInstance(); return(organizationList.GetItem(id)); }
private Organization GetOrganization() { if (_dgv.CurrentCell == null) { return(null); } int id = Convert.ToInt32(_dgv.Rows[_dgv.CurrentCell.RowIndex].Cells[0].Value); OrganizationList organizationList = OrganizationList.GetUniqueInstance(); return(organizationList.GetItem(id)); }
public void SetStyle() { foreach (DataGridViewRow row in _dgv.Rows) { int id; int.TryParse(row.Cells["RR ID"].Value.ToString(), out id); OrganizationList organizationList = OrganizationList.GetUniqueInstance(); Organization organization = organizationList.GetItem(id); if (organization.Deleted) { row.DefaultCellStyle.ForeColor = Color.Red; } } }
public Person(DataRow row) : base(row) { LastName = row["person_lastName"].ToString(); NumberSF = row["person_numberSF"].ToString(); FirstName = row["person_firstName"].ToString(); SecondName = row["person_secondName"].ToString(); Appeal = Convert.ToInt32(row["appeal_id"].ToString()); int idPosition; int.TryParse(row["position_id"].ToString(), out idPosition); PositionList positionList = PositionList.GetUniqueInstance(); Position = positionList.GetItem(idPosition) as Position; int idMainSpecPerson; int.TryParse(row["mainSpecPerson_id"].ToString(), out idMainSpecPerson); MainSpecPersonList mainSpecPersonList = MainSpecPersonList.GetUniqueInstance(); MainSpecPerson = mainSpecPersonList.GetItem(idMainSpecPerson) as MainSpecPerson; int idAcademTitle; int.TryParse(row["academTitle_id"].ToString(), out idAcademTitle); AcademTitleList academTitleList = AcademTitleList.GetUniqueInstance(); AcademTitle = academTitleList.GetItem(idAcademTitle) as AcademTitle; Email = row["person_email"].ToString(); Mobile = row["person_mobile"].ToString(); Phone = row["person_phone"].ToString(); Comment = row["person_comment"].ToString(); int idOrganization; int.TryParse(row["organization_id"].ToString(), out idOrganization); OrganizationList organizationList = OrganizationList.GetUniqueInstance(); Organization = organizationList.GetItem(idOrganization); CrmID = row["person_crmID"].ToString(); Deleted = false; }
private Organization GetOrganization(RelationshipModel model) { OrganizationList organizationList = OrganizationList.GetUniqueInstance(); return(organizationList.GetItem(model.OrganizationNumberSF)); }
private Organization GetOrganization(TreeNode node) { OrganizationList organizationList = OrganizationList.GetUniqueInstance(); return(organizationList.GetItem(Convert.ToInt32(node.Name))); }
private void Update(OrganizationModel model) { Organization organization = GetOrganization(model); if (organization == null) { return; } organization.NumberSF = model.NumberSF; organization.CrmID = model.CrmID; if (model.ParentNumberSF != string.Empty) { organization.ParentOrganization = organizationList.GetItem(model.ParentNumberSF) ?? organization.ParentOrganization; } organization.Name = model.Name; organization.ShortName = model.ShortName; organization.Email = model.Email; organization.Website = model.Website; organization.Phone = model.Phone; organization.Pharmacy = model.Pharmacy; organization.Deleted = model.Deleted; organization.INN = model.INN; organization.KPP = model.KPP; organization.RealRegion = GetItem(realRegionList, model.RealRegion, "Region", model.NumberSF) as RealRegion; organization.City = model.City; organization.PostIndex = model.PostIndex; organization.Street = model.Street; if (organization is LPU) { LPU lpu = organization as LPU; lpu.AdmLevel = GetItem(admLevelList, model.AdmLevel, "AdminLevel", model.NumberSF) as AdmLevel; lpu.TypeFin = GetItem(typeFinList, model.TypeFin, "TypeFin", model.NumberSF) as TypeFin; lpu.MainSpec = GetItem(mainSpecList, model.MainSpec, "MainSpec", model.NumberSF) as MainSpec; lpu.SubRegion = model.SubRegion; lpu.BedsTotal = model.BedsTotal; lpu.BedsIC = model.BedsIC; lpu.BedsSurgical = model.BedsSurgical; lpu.Operating = model.Operating; lpu.TypeLPU = GetItem(typeLPUList, model.TypeLPU, "Hospital type", model.NumberSF) as TypeLPU; lpu.Ownership = GetItem(ownershipList, model.Ownership, "Ownership", model.NumberSF) as Ownership; } if (organization is IAvitum) { IAvitum avitum = organization as IAvitum; avitum.MachineGD = model.MachineGD; avitum.MachineGDF = model.MachineGDF; avitum.MachineCRRT = model.MachineCRRT; avitum.Shift = model.Shifts; avitum.PatientGD = model.PatientGD; avitum.PatientPD = model.PatientPD; avitum.PatientCRRT = model.PatientCRRT; } organization.Save(); }