Beispiel #1
0
 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...");
     }
 }
Beispiel #2
0
 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;
         }
     }
 }
Beispiel #3
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);
        }