예제 #1
0
        private void BtUpdEmpInfo_Click(object sender, EventArgs e)
        {
            bool result = I(tbName.Text) || I(tbSname.Text) || I(tbMail.Text) || I(tbOfficeCode.Text) || I(tbJobTitle.Text);

            if (result)
            {
                MessageBox.Show("Tüm alanları doldurunuz!");
            }

            else
            {
                if (!Helper.isNumber(tbOfficeCode.Text))
                {
                    MessageBox.Show("Ofis kodu bilgisini sayı olarak giriniz!");
                }

                else
                {
                    var emp = HelperEmployee.GetEmployee(empID);
                    if (emp != null)
                    {
                        emp.eFirstName = tbName.Text;
                        emp.eLastName  = tbSname.Text;
                        emp.email      = tbMail.Text;
                        emp.officeCode = Convert.ToInt32(tbOfficeCode.Text);
                        emp.jobTitle   = tbJobTitle.Text;

                        var result2 = HelperEmployee.CUD(emp, EntityState.Modified);
                        MessageBox.Show(result2 == true ? "Satıcı bilgileri güncellendi!" : "HATA!");
                    }
                }
            }
        }
예제 #2
0
 private void FormUpdateEmp_Load(object sender, EventArgs e)
 {
     tbName.Text       = HelperEmployee.GetEmployee(empID).eFirstName;
     tbSname.Text      = HelperEmployee.GetEmployee(empID).eLastName;
     tbMail.Text       = HelperEmployee.GetEmployee(empID).email;
     tbOfficeCode.Text = HelperEmployee.GetEmployee(empID).officeCode.ToString();
     tbJobTitle.Text   = HelperEmployee.GetEmployee(empID).jobTitle;
 }
예제 #3
0
        public FormEmployee(int empID)
        {
            FormEmployee.empID = empID;
            name   = HelperEmployee.GetEmployee(FormEmployee.empID).eFirstName;
            sname  = HelperEmployee.GetEmployee(FormEmployee.empID).eLastName;
            office = HelperEmployee.GetEmployee(FormEmployee.empID).officeCode.ToString();
            mail   = HelperEmployee.GetEmployee(FormEmployee.empID).email;
            title  = HelperEmployee.GetEmployee(FormEmployee.empID).jobTitle;

            InitializeComponent();
        }
예제 #4
0
        private void BtLoginE_Click(object sender, EventArgs e)
        {
            var       List = HelperEmployee.GetEmployeeList();
            Employees emp  = HelperEmployee.Item(List, tbUserE.Text, tbPwE.Text);

            if (emp != null)
            {
                FormEmployee f2 = new FormEmployee(emp.employeeID);
                f2.Show();
                this.Hide();
            }
            else
            {
                tbUserE.Clear(); tbPwE.Clear();
                lblWrongE.Visible = true;
            }
        }
예제 #5
0
        private void FormCustomer_Load(object sender, EventArgs e)
        {
            lblName.Text       = name;
            lblSname.Text      = sname;
            lblPhone.Text      = phone;
            lblCredit.Text     = credit;
            lblAdress.Text     = adress;
            lblRegion.Text     = region;
            lblCity.Text       = city;
            lblCountry.Text    = country;
            lblPostalCode.Text = postalCode;

            cBoxCate.Items.Clear();
            cBoxSubCate.Items.Clear();
            cBoxProduct.Items.Clear();

            cBoxCate.ValueMember   = "cateID";
            cBoxCate.DisplayMember = "cateName";
            cBoxCate.DataSource    = HelperCate.GetCateList();

            cBoxEmployee.ValueMember   = "employeeID";
            cBoxEmployee.DisplayMember = "eLastName";
            cBoxEmployee.DataSource    = HelperEmployee.GetEmployeeList();
        }
예제 #6
0
        private void BtUpdUsername_Click(object sender, EventArgs e)
        {
            bool result = I(tbOldUsername.Text) || I(tbUsername.Text) || I(tbUsername1.Text);

            if (result)
            {
                MessageBox.Show("Tüm alanları doldurunuz!");
            }

            else
            {
                if (userType == 1)
                {
                    var list = HelperSignin.GetUserNameList();
                    if (list.Contains(tbUsername.Text))
                    {
                        MessageBox.Show("Bu kullanıcı adı kullanılmaktadır!");
                    }
                    else
                    {
                        var user1 = HelperEmployee.GetEmployee(userID);
                        var user  = HelperEmployee.GetEmployeeModel(userID);
                        var user2 = HelperSignin.GetUserEmp(user.Signin.signinID);
                        if (user1 != null && user2 != null)
                        {
                            if (user1.eUserName == tbOldUsername.Text && tbUsername.Text == tbUsername1.Text)
                            {
                                user1.eUserName = tbUsername.Text;
                                user2.userName  = tbUsername.Text;
                                var result1 = HelperEmployee.CUD(user1, EntityState.Modified);
                                var result2 = HelperSignin.CUD(user2, EntityState.Modified);
                                if (result1 && result2)
                                {
                                    MessageBox.Show("Kayıt başarılı!");
                                }
                                else
                                {
                                    MessageBox.Show("Kayıt başarısız!");
                                }
                            }
                            //MessageBox.Show("Eski kullanıcı adınızı doğru giriniz!");
                        }
                        else
                        {
                            MessageBox.Show("Kayıt başarısız!");
                        }
                    }
                }
                else if (userType == 2)
                {
                    var list = HelperSignin.GetUserNameList();
                    if (list.Contains(tbUsername.Text))
                    {
                        MessageBox.Show("Bu kullanıcı adı kullanılmaktadır!");
                    }
                    else
                    {
                        var user1 = HelperCustomer.GetCustomer(userID);
                        var user  = HelperCustomer.GetCustomerModel(userID);
                        var user2 = HelperSignin.GetUserCus(user.Signin.signinID);
                        if (user1 != null && user2 != null)
                        {
                            if (user1.cUserName == tbOldUsername.Text && tbUsername.Text == tbUsername1.Text)
                            {
                                user1.cUserName = tbUsername.Text;
                                user2.userName  = tbUsername.Text;
                                var result1 = HelperCustomer.CUD(user1, EntityState.Modified);
                                var result2 = HelperSignin.CUD(user2, EntityState.Modified);
                                if (result1 && result2)
                                {
                                    MessageBox.Show("Kayıt başarılı!");
                                }
                                else
                                {
                                    MessageBox.Show("Kayıt başarısız!");
                                }
                            }
                            //MessageBox.Show("Eski kullanıcı adınızı doğru giriniz!");
                        }
                        else
                        {
                            MessageBox.Show("Kayıt başarısız!");
                        }
                    }
                }
            }
        }
예제 #7
0
        private void BtUpdPassword_Click(object sender, EventArgs e)
        {
            bool result = I(tbOldPassWord.Text) || I(tbPassWord.Text) || I(tbPassWord1.Text);

            if (result)
            {
                MessageBox.Show("Tüm alanları doldurunuz!");
            }

            else
            {
                if (userType == 1)
                {
                    var user1 = HelperEmployee.GetEmployee(userID);
                    var user  = HelperEmployee.GetEmployeeModel(userID);
                    var user2 = HelperSignin.GetUserEmp(user.Signin.signinID);
                    if (user != null)
                    {
                        if (user1.eUserPassword == tbOldPassWord.Text && tbPassWord.Text == tbPassWord1.Text)
                        {
                            user1.eUserPassword = tbPassWord.Text;
                            user2.userPassword  = tbPassWord.Text;
                            var result1 = HelperEmployee.CUD(user1, EntityState.Modified);
                            var result2 = HelperSignin.CUD(user2, EntityState.Modified);
                            if (result1 && result2)
                            {
                                MessageBox.Show("Kayıt başarılı!");
                            }
                            else
                            {
                                MessageBox.Show("Kayıt başarısız!");
                            }
                        }
                        //MessageBox.Show("Eski şifrenizi doğru giriniz!");
                    }
                    else
                    {
                        MessageBox.Show("Kayıt başarısız!");
                    }
                }
                else if (userType == 2)
                {
                    var user1 = HelperCustomer.GetCustomer(userID);
                    var user  = HelperCustomer.GetCustomerModel(userID);
                    var user2 = HelperSignin.GetUserCus(user.Signin.signinID);
                    if (user != null)
                    {
                        if (user1.cUserPassword == tbOldPassWord.Text && tbPassWord.Text == tbPassWord1.Text)
                        {
                            user1.cUserPassword = tbPassWord.Text;
                            user2.userPassword  = tbPassWord.Text;
                            var result1 = HelperCustomer.CUD(user1, EntityState.Modified);
                            var result2 = HelperSignin.CUD(user2, EntityState.Modified);
                            if (result1 && result2)
                            {
                                MessageBox.Show("Kayıt başarılı!");
                            }
                            else
                            {
                                MessageBox.Show("Kayıt başarısız!");
                            }
                        }
                        //MessageBox.Show("Eski şifrenizi doğru giriniz!");
                    }
                    else
                    {
                        MessageBox.Show("Kayıt başarısız!");
                    }
                }
            }
        }