public void Fill(long apartmentId, System.DateTime fromdata) { if (this.apartmentType == ApartmentType.Null) { this.DataSource = new ApartmentOwner(); this.DataSource.FromDate = fromdata; this.DataSource.ApartmentId = apartmentId; this.DataSource.Num = 1; this.DataSource.Denom = 1; this.apartmentType = new ApartmentType(); this.apartmentType.ApartmentId = apartmentId; this.apartmentType.FasetId = 0x37; this.selectTypeOwnerFasetName.Faset = (FasetsEnum) this.apartmentType.FasetId; this.selectTypeOwnerFasetName.RefreshValuesWithNull(); if (this.apartmentType.FasetItemId != 0) { this.selectTypeOwnerFasetName.SelectedFasetItem = this.apartmentType.GetFasetItem(); } else { this.selectTypeOwnerFasetName.SelectedFasetItem = FasetItem.Null; } } }
private void SaveDataApartmentType(ApartmentType SaveapartmentType, SelectFasetData selectFaset) { if (!this.tbFromDate.IsNull) { SaveapartmentType.FromDate = this.tbFromDate.Value; } SaveapartmentType.FasetItemName = selectFaset.SelectedFasetItem.ToString(); SaveapartmentType.FasetItemId = selectFaset.SelectedFasetItem.Id; SaveapartmentType.SaveChanges(); }
private void ObjectApartmentType_Load(ref ApartmentType apartmentType, FasetsEnum itemEnum, SelectFasetData selectFaset) { if (apartmentType == ApartmentType.Null) { apartmentType = new ApartmentType(); apartmentType.ApartmentId = this.m_Apartment.Id; apartmentType.FasetId = (short) ((short) itemEnum); selectFaset.Faset = (FasetsEnum) apartmentType.FasetId; selectFaset.RefreshValuesWithNull(); if (apartmentType.FasetItemId != 0) { selectFaset.SelectedFasetItem = apartmentType.GetFasetItem(); } else { selectFaset.SelectedFasetItem = FasetItem.Null; } } }
public ApartmentTypeHistoryForm(ApartmentType apartmentType) : this() { this.m_ApartmentType = apartmentType; }
public ApartmentTypeHistoryForm() { this.m_ApartmentType = ApartmentType.Null; this.InitializeComponent(); this.set_Font(Manager.WindowFont); }
private void tsbDelete_Click(object sender, System.EventArgs e) { if ((this.bsApartmentType.get_Current() != null) && (Messages.QuestionYesNo(this, "Вы действительно хотите удалить?") != System.Windows.Forms.DialogResult.No)) { this.m_ApartmentType = this.bsApartmentType.get_Current() as ApartmentType; if ((this.m_ApartmentType != null) && (this.m_ApartmentType != ApartmentType.Null)) { this.m_ApartmentType.Delete(); this.bsApartmentType.Remove(this.m_ApartmentType); this.update = true; } } }
private void tsbChange_Click(object sender, System.EventArgs e) { this.m_ApartmentType = (this.bsApartmentType.get_Current() == null) ? ApartmentType.Null : ((ApartmentType) this.bsApartmentType.get_Current()); if (this.m_ApartmentType != ApartmentType.Null) { ApartmentTypeAddChangeForm form = new ApartmentTypeAddChangeForm(this.m_ApartmentType); form.set_Text("Изменение"); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { this.bsApartmentType.set_Sort(this.bsApartmentType.get_Sort()); this.update = true; } } }
private void tsbAdd_Click(object sender, System.EventArgs e) { ApartmentType apartmentType = new ApartmentType { ApartmentId = this.m_ApartmentType.ApartmentId, FasetId = this.m_ApartmentType.FasetId }; ApartmentTypeAddChangeForm form = new ApartmentTypeAddChangeForm(apartmentType); form.set_Text("Добавление"); if (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK) { this.bsApartmentType.Add(apartmentType); this.bsApartmentType.set_Sort(this.bsApartmentType.get_Sort()); this.update = true; } }
private bool GetHistoryApartmentType(FasetsEnum itemEnum) { if (this.m_Apartment == Apartment.Null) { return false; } ApartmentType apartmentType = new ApartmentType { ApartmentId = this.m_Apartment.Id, FasetId = (short) ((short) itemEnum) }; ApartmentTypeHistoryForm form = new ApartmentTypeHistoryForm(apartmentType); return (bool) (form.ShowDialog(this) == System.Windows.Forms.DialogResult.OK); }
private void btnAddType_Click(object sender, System.EventArgs e) { if (this.dbFromDateType.IsNull || string.IsNullOrEmpty(this.selectType.get_Text())) { BalloonWindow window = new BalloonWindow("Введите дату начала действия"); window.Show(this.btnAddChangeType); } else if (this.selectType.SelectedFasetItem == FasetItem.Null) { new BalloonWindow("Выберите тип").Show(this.btnAddChangeType); } else { if (this.m_ApartmentType == null) { this.m_ApartmentType = new ApartmentType(); this.m_ApartmentType.Id = -1L; } if (!this.dbFromDateType.IsNull) { this.m_ApartmentType.FromDate = this.dbFromDateType.Value; } this.m_ApartmentType.FasetItemName = this.selectType.SelectedFasetItem.ToString(); this.m_ApartmentType.FasetItemId = this.selectType.SelectedFasetItem.Id; this.m_ApartmentType.SaveChanges(); base.set_DialogResult(System.Windows.Forms.DialogResult.OK); base.Close(); } }
public ApartmentTypeAddChangeForm(ApartmentType apartmentType) : this() { this.m_ApartmentType = apartmentType; }