Beispiel #1
0
        private void salesmanDeleteBtn_Click(object sender, EventArgs e)
        {
            bool res = SalesmanController.deleteSalesman(salesmanId);

            if (res)
            {
                reloadSalesman(); MessageBox.Show("Salesman Deleted", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
        private void Form_Load(object sender, System.EventArgs e)
        {
            var salesman = SalesmanController.GetSalesman(id);

            if (salesman != null)
            {
                txtCode.Text      = salesman.SalesmanCode.ToString();
                txtCode.Enabled   = false;
                txtName.Text      = salesman.SalesmanName;
                chkActive.Checked = salesman.Active;
            }
        }
Beispiel #3
0
        public void reloadSalesman()
        {
            salesmanName.Text      = "";
            salesmanUsername.Text  = "";
            salesmanPassword.Text  = "";
            salesmanSearchBox.Text = "";

            salesmanId = 0;
            //salesmanAddBtn.Enabled = true;
            salesmanTrash.Visible = false;

            dynamic salesmanlist = SalesmanController.getAllSalesman();

            salesmanGridView.DataSource = salesmanlist;
        }
Beispiel #4
0
        /////  SALESMAN PANEL /////

        private void salesmanAddBtn_Click(object sender, EventArgs e)
        {
            var salesman = new
            {
                name     = salesmanName.Text.Trim(),
                username = salesmanUsername.Text.Trim(),
                password = salesmanPassword.Text.Trim()
            };

            bool res = SalesmanController.addSalesman(salesman);

            if (res)
            {
                reloadSalesman(); MessageBox.Show("Salesman Added", "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
 private void AddNew()
 {
     try
     {
         var salesman = new Salesman
         {
             SalesmanName = txtName.Text.Trim(),
             Active       = chkActive.Checked,
             CreateBy     = "system",
         };
         SalesmanController.Insert(salesman);
         MessageBox.Show("บันทึกข้อมูลเรียบร้อย.", "Sucess", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (System.Exception)
     {
         throw;
     }
 }
Beispiel #6
0
 private void Load_Salesman()
 {
     try
     {
         var salesmans = SalesmanController.GetAllSalesmans();
         //salesmans.Insert(0, new Salesman
         //{
         //    SalesmanCode = 0,
         //    SalesmanName = "--เลือก--"
         //});
         cboSalesman.DataSource    = salesmans;
         cboSalesman.ValueMember   = "SalesmanCode";
         cboSalesman.DisplayMember = "SalesmanName";
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #7
0
        private void salesmanSearchBtn_Click(object sender, EventArgs e)
        {
            string  username = salesmanSearchBox.Text.Trim();
            dynamic salesman = SalesmanController.searchSalesman(username);

            if (salesman == null)
            {
                MessageBox.Show("Salesman not Found", "Message", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            salesmanId = salesman.Id;
            //salesmanAddBtn.Enabled = false;
            salesmanTrash.Visible = true;

            salesmanName.Text     = salesman.Name;
            salesmanUsername.Text = salesman.Username;
            salesmanPassword.Text = salesman.Password;
        }
        private void Populate()
        {
            DataTable coll = SalesmanController.GetAllSalesmans(TxtFilter.Text.Trim());

            gv.DataSource = coll;

            //gv.Columns[1].HeaderText = "รหัสพนักงานขาย";
            //gv.Columns[2].HeaderText = "ชื่อพนักงานขาย";
            //gv.Columns[3].HeaderText = "ใช้งาน";
            //gv.Columns[4].HeaderText = "วันเวลาสร้าง";
            //gv.Columns[5].HeaderText = "ผู้สร้าง";
            //gv.Columns[6].HeaderText = "วันเวลาแก้ไข";
            //gv.Columns[7].HeaderText = "ผู้แก้ไข";

            gv.Columns[1].Visible = false;

            gv.Columns[4].DefaultCellStyle.Format = "dd/MM/yyyy HH:mm:ss";
            gv.Columns[6].DefaultCellStyle.Format = "dd/MM/yyyy HH:mm:ss";
        }
        private void BtnSave_Click(object sender, System.EventArgs e)
        {
            try
            {
                ValiddateData();
                if (id == 0)
                {
                    AddNew();
                    //var salesman = new Salesman
                    //{
                    //    SalesmanName = txtName.Text.Trim(),
                    //    Active = chkActive.Checked,
                    //    CreateBy = "system",
                    //};
                    //SalesmanController.Insert(salesman);
                    //MessageBox.Show("บันทึกข้อมูลเรียบร้อย.", "Sucess", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    var salesman = new Salesman
                    {
                        SalesmanCode = id,
                        SalesmanName = txtName.Text.Trim(),
                        Active       = chkActive.Checked,
                        ModifiedBy   = "system",
                    };
                    SalesmanController.Update(salesman);
                    MessageBox.Show("บันทึกข้อมูลเรียบร้อย.", "Sucess", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                DialogResult = DialogResult.OK;
                Close();
            }
            catch (System.Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }