private void btnEditOwner_Click(object sender, EventArgs e) { if (grdSeller.SelectedRow != null) { _ownerCode = Convert.ToInt32(grdSeller.SelectedRow["Code"]); txtPerson.Text = grdSeller.SelectedRow["Name"].ToString(); JSellerOwner owner = new JSellerOwner(_ownerCode); txtPerson.Tag = owner.PCode; txtStartDate.Date = owner.StartDate; txtEndDate.Date = owner.StartDate; chActiveSeller.Checked = owner.Active; btnAddSeller.Text = ClassLibrary.JLanguages._Text("Save..."); } }
private void btnDelSeller_Click(object sender, EventArgs e) { if (grdSeller.SelectedRow != null) { if (JMessages.Question("آیا می خواهید باجه دار انتخاب شده حذف شود؟", "حذف؟") == System.Windows.Forms.DialogResult.Yes) { _ownerCode = Convert.ToInt32(grdSeller.SelectedRow["Code"]); JSellerOwner owner = new JSellerOwner(_ownerCode); if (owner.Delete()) { LoadSellers(); } _ownerCode = 0; } } }
private bool SaveSeller() { bool result = false; if (txtPerson.Tag == null || (int)txtPerson.Tag == 0) { JMessages.Error("لطفا شخص را انتخاب کنید", "خطا"); return(false); } if (txtStartDate.Date == DateTime.MinValue) { JMessages.Error("لطفا تاریخ شروع و پایان را وارد کنید", "خطا"); return(false); } if (txtEndDate.Date != DateTime.MinValue && txtStartDate.Date > txtEndDate.Date) { JMessages.Error("لطفا تاریخ شروع و پایان را بصورت صحیح وارد کنید", "خطا"); return(false); } JSellerOwner owner = new JSellerOwner(_ownerCode); owner.PCode = (int)txtPerson.Tag; owner.StartDate = txtStartDate.Date; owner.EndDate = txtEndDate.Date; owner.Code_sellerTicket = _Code; owner.Active = chActiveSeller.Checked; if (_ownerCode == 0) { result = owner.Insert() > 0; } else { result = owner.Update(); } if (result) { LoadSellers(); } btnAddSeller.Text = ClassLibrary.JLanguages._Text("Add"); _ownerCode = 0; return(result); }