コード例 #1
0
        ///AddProduct
        public ProductClass()
        {
            Add_Product r = new Add_Product();

            JoinComBoxItems(r);
            DialogResult result = r.ShowDialog();

            if (result == DialogResult.OK)
            {
                Product pro = new Product();
                pro.Product_Name    = r.txtProductname.Text;
                pro.Unit_Price      = decimal.Parse(r.txtProductPrice.Text);
                pro.UnitsInStock    = int.Parse(r.txtProductStock.Text);
                pro.UnitsOnOrder    = 0;
                pro.Olib_KeluvchiID = (int)r.cobSupplier.SelectedValue;
                pro.CategoryID      = (int)r.cobCategory.SelectedValue;
                pro.EnterDate       = r.dateEnterDate.Value;
                pro.LastDate        = r.dateLastDate.Value;
                db.Product.Add(pro);
                db.SaveChanges();
                AddData.add();
            }
            else
            {
                AddData.notadd();
            }
        }
コード例 #2
0
        //Add
        public EmployeeClass()
        {
            DialogResult result = r.ShowDialog();

            if (DialogResult.OK == result)
            {
                emp.First_name     = r.txtFirstname.Text;
                emp.Last_name      = r.txtlastname.Text;
                emp.BirthDay       = r.birthDayEmployees.Value;
                emp.HireDay        = r.HireDayEmployees.Value;
                emp.Notes          = r.txtAboutEmployees.Text;
                emp.Pasport_number = r.txtPasportNumber.Text;
                emp.Phone          = r.txtPhoneNumber.Text;
                emp.Address        = r.txtAddress.Text;
                emp.PhotoPath      = r.txtPhotoPath.Text;
                emp.City           = r.comCity.Text;
                emp.Country        = r.comCountry.Text;
                emp.Email          = r.txtEmail.Text;
                emp.Payment_Bonus  = decimal.Parse(r.txtPayment.Text);
                emp.PositionID     = (int)r.comPosition.SelectedValue;
                db.Employees.Add(emp);
                db.SaveChanges();
                AddData.add();
            }
            else
            {
                AddData.notadd();
            }
        }
コード例 #3
0
        //Add New Position
        public PositionClass()
        {
            DialogResult result = crpos.ShowDialog();

            if (result == DialogResult.OK)
            {
                pos.Position_name = crpos.txtPosition_name.Text;
                pos.Payment       = decimal.Parse(crpos.txtPayment.Text);
                db.Position.Add(pos);
                db.SaveChanges();
                AddData.add();
            }
            else
            {
                AddData.notadd();
            }
        }
コード例 #4
0
        ///Add Category
        public CategoryClass()
        {
            DialogResult result = r.ShowDialog();

            if (DialogResult.OK == result)
            {
                cat.Categories_name = r.txtCategoryname.Text;
                cat.Description     = r.txtDiscription.Text;
                cat.PhotoPath       = r.txtPhotoPath.Text;
                db.Categories.Add(cat);
                db.SaveChanges();
                AddData.add();
            }
            else
            {
                AddData.notadd();
            }
        }
コード例 #5
0
        /// Add Olib keluvchi:
        public SuppliersClass()
        {
            DialogResult result = add.ShowDialog();

            if (result == DialogResult.OK)
            {
                sup.Company_name   = add.txtCompanyname.Text;
                sup.Contract_name  = add.txtContractname.Text;
                sup.Contract_Title = add.txtContractTitle.Text;
                sup.Country        = add.combCountry.Text;
                sup.Full_name      = add.txtFullname.Text;
                sup.Company_Phone  = add.txtPhoneNumber.Text;
                sup.City           = add.combCity.Text;
                sup.Address        = add.txtAddress.Text;
                db.Deliver.Add(sup);
                db.SaveChanges();
                AddData.add();
            }
            else
            {
                AddData.notadd();
            }
        }