private void InsertBtnn_Click_1(object sender, EventArgs e)
        {
            Login    l    = new Login();
            Customer cust = new Customer();

            try
            {
                l.Id        = this.CustIdTF.Text;
                cust.CustId = this.CustIdTF.Text;
                cust.Name   = this.CustNameTB.Text;
                int phn = Convert.ToInt32(this.CustPhnNumberTB2.Text);
                cust.PhnNumber = this.CustPhnNumberTB1.Text + this.CustPhnNumberTB2.Text;


                if (lr.InsertUser(l))
                {
                    if (cr.InsertCustomer(cust))
                    {
                        MessageBox.Show("Customer Added. Id : " + cust.CustId);
                        this.RefreshBtnn_Click_1(sender, e);
                        this.ViewAllBtnn_Click_1(sender, e);
                    }
                }
                else
                {
                    MessageBox.Show("Can Not Add" + l.Id);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show("Invalid Data");
            }
        }
예제 #2
0
        private void Insertbtnclick(object sender, EventArgs e)
        {
            Login    l   = new Login();
            Employee emp = new Employee();
            int      p   = new Random().Next(99999999) + 10000000;

            try
            {
                l.UserName = this.EmpIdTb.Text;
                l.Password = p + " ";

                emp.EmpId = this.EmpIdTb.Text;
                emp.Name  = this.EmpNameTb.Text;
                int phn = Convert.ToInt32(this.PhoneNumberTb2.Text);
                emp.PhnNumber   = this.PhoneNumberTb1.Text + this.PhoneNumberTb2.Text;
                emp.Designation = this.EmailTb.Text;
                double sal = Convert.ToDouble(this.EmpSalTb.Text);
                emp.Salary      = sal;
                emp.Designation = this.DesignationTb.Text;
                emp.Email       = this.EmailTb.Text;

                if ((emp.Designation.ToLower()).Equals("owner"))
                {
                    l.Role = 0;
                }
                else if ((emp.Designation.ToLower()).Equals("accountant"))
                {
                    l.Role = 1;
                }
                else if ((emp.Designation.ToLower()).Equals("manager"))
                {
                    l.Role = 2;
                }
                else
                {
                    l.Role = 3;
                }


                if (lr.InsertUser(l))
                {
                    if (er.InsertEmployee(emp))
                    {
                        MessageBox.Show(emp.Name + " Added" + Environment.NewLine + " Id : " + emp.EmpId + " & Password : "******"Can Not Add " + l.UserName);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show("Invalid Data");
            }
        }
예제 #3
0
        private void InsertBtn_Click(object sender, EventArgs e)
        {
            Login    l   = new Login();
            Employee emp = new Employee();

            int p = new Random().Next(99999999) + 10000000;

            try
            {
                l.Id       = this.IdTb.Text;
                l.Password = p + "";

                emp.Id   = this.IdTb.Text;
                emp.Name = this.NameTb.Text;
                int phn = Convert.ToInt32(this.PhoneNumberTb.Text);
                emp.PhnNumber = phn + "";
                double sal = Convert.ToDouble(this.SalaryTb.Text);
                emp.Salary      = sal;
                emp.Designation = this.DesignationTb.Text;

                if ((emp.Designation.ToLower()).Equals("manager"))
                {
                    l.Role = 1;
                }
                else if ((emp.Designation.ToLower()).Equals("cashier"))
                {
                    l.Role = 2;
                }
                else
                {
                    l = null;
                }

                if (lr.InsertUser(l))
                {
                    if (er.InsertEmployee(emp))
                    {
                        MessageBox.Show("Employee Added. Id : " + emp.Id + " & Password : "******"Can Not Add" + l.Id);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show("Invalid Data");
            }
            InsertBtn.Enabled = true;
            DeleteBtn.Enabled = true;
            UpdateBtn.Enabled = true;
        }
예제 #4
0
        private void InsertBtn_Click(object sender, EventArgs e)
        {
            Login    user = new Login();
            Employee emp  = new Employee();

            int p = new Random().Next(99999999) + 10000000;

            user.Id       = this.EmpIdTB.Text;
            user.Password = p + "";
            MessageBox.Show(user.Id);
            MessageBox.Show(user.Password);

            emp.EmpId = this.EmpIdTB.Text;
            emp.Name  = this.EmpNameTB.Text;
            try
            {
                int i = Convert.ToInt32(this.EmpPhnNumberTB2.Text);
                emp.PhnNumber = this.EmpPhnNumberTB1.Text + this.EmpPhnNumberTB2.Text;
                double sal = Convert.ToDouble(this.EmpSalaryTB.Text);
                emp.Salary      = sal;
                emp.Designation = this.EmpDesignationTB.Text;

                if ((emp.Designation.ToLower()).Equals("hostel super"))
                {
                    user.Role = 2;
                }

                else
                {
                    user.Role = 4;
                    MessageBox.Show(user.Role.ToString());
                }

                if (lr.InsertUser(user))
                {
                    if (er.InsertEmployee(emp))
                    {
                        MessageBox.Show("Employee Added with Id: " + user.Id + " & Password: "******"Can Not Add" + user.Id);
                    }
                }
            }

            catch (Exception exp)
            {
                MessageBox.Show("Invalid Data");
            }
        }
예제 #5
0
        private void InsertBtn_Method(object sender, EventArgs e)
        {
            Login    l   = new Login();
            Employee emp = new Employee();
            int      p   = new Random().Next(99999999) + 10000000;


            try
            {
                l.Id       = this.EmpIdTB.Text;
                l.Password = p + "";


                emp.EmpId          = this.EmpIdTB.Text;
                emp.EmpName        = this.EmpNameTB.Text;
                emp.EmpPhoneNum    = this.EmpPhnNumberTB1.Text + this.EmpPhnNumberTB2.Text;
                emp.EmpAge         = Convert.ToInt32(this.EmpAgeTB.Text);
                emp.EmpSalary      = Convert.ToInt32(this.EmpSalaryTB.Text);
                emp.EmpDesignation = this.EmpDesignationTB.Text;
                emp.EmpAddress     = this.EmpAddressTB.Text;

                if ((emp.EmpDesignation.ToLower()).Equals("manager"))
                {
                    l.Role = 1;
                }
                else
                {
                    l.Role = 0;
                }
                if (lr.InsertUser(l))
                {
                    if (er.InsertEmployee(emp))
                    {
                        MessageBox.Show("Emplyee Added. Id = " + l.Id + " & Password = "******"");
                    }
                }
                else
                {
                    MessageBox.Show("Can not Add Id: " + l.Id + "");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Invalied Data!");
            }
            finally
            {
                this.ViewAllEmployee_Method(sender, e);
            }
        }
예제 #6
0
        private void InsertBtn_Click(object sender, EventArgs e)
        {
            Login    l   = new Login();
            Employee emp = new Employee();
            int      p   = new Random().Next(99999999) + 10000000;

            try
            {
                l.Id       = this.EmpIdTF.Text;
                l.Password = p + "";

                emp.EmpId = this.EmpIdTF.Text;
                emp.Name  = this.EmpNameTB.Text;
                int phn = Convert.ToInt32(this.EmpPhnNumberTB2.Text);
                emp.PhnNumber = this.EmpPhnNumberTB1.Text + this.EmpPhnNumberTB2.Text;
                double sal = Convert.ToDouble(this.EmpSalaryTB.Text);
                emp.Salary      = sal;
                emp.Designation = this.EmpDesignationTB.Text;

                if ((emp.Designation.ToLower()).Equals("manager"))
                {
                    l.Role = 0;
                }
                else
                {
                    l.Role = 1;
                }


                if (lr.InsertUser(l))
                {
                    if (er.InsertEmployee(emp))
                    {
                        MessageBox.Show("Employee Added. Id : " + emp.EmpId + " & Password : "******"Can Not Add" + l.Id);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show("Invalid Data");
            }
        }
예제 #7
0
        private void InsertBtn_Click(object sender, EventArgs e)
        {
            Login  user = new Login();
            Tenant t    = new Tenant();

            int p = new Random().Next(99999999) + 10000000;

            user.Id       = this.tenid_tb.Text;
            user.Password = p + "";

            t.TId         = this.tenid_tb.Text;
            t.Tname       = this.tenname_tb.Text;
            t.Institution = this.tenisnt_tb.Text;
            user.Role     = 3;
            try
            {
                int i = Convert.ToInt32(this.tenphnnmbrtb2.Text);
                t.TphnNumber = this.tenphnnmbrtb1.Text + this.tenphnnmbrtb2.Text;
                double r = Convert.ToDouble(this.trent_tb.Text);
                t.Rent = r;


                if (lr.InsertUser(user))
                {
                    if (tr.InsertTenant(t))
                    {
                        MessageBox.Show("Tenant Added with Id: " + user.Id + " & Password: "******"Can Not Add" + user.Id);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show("Invalid Data" + exp.StackTrace);
            }
        }