Beispiel #1
0
 private void btnModeratorRegister_Click(object sender, EventArgs e)
 {
     if (!helper.PanelControl(pnlAddModerator))
     {
         MessageBox.Show("Lütfen ilgili alanları doldurunuz");
     }
     else
     {
         ul.EmailAdress = txtModeratorMailAdress.Text.Trim().ToLower();
         ul.Password    = txtModeratorPassword.Text.Trim();
         ul.UserTitle   = cmbxTitle.SelectedItem.ToString();
         if (!ulc.IfExistUserController(ul))
         {
             ulc.AddUserController(ul);
             DialogResult dialogResult = MessageBox.Show("İşlem başarı ile gerçekleşti yönetici sayfasına dönmek ister misiniz?", "Bilgi", MessageBoxButtons.YesNo);
             if (dialogResult == DialogResult.Yes)
             {
                 adminInterFace.AdminId = AdminId;
                 adminInterFace.Show();
                 this.Hide();
             }
             else if (dialogResult == DialogResult.No)
             {
                 helper.FormCleaner(pnlAddModerator);
             }
         }
         else
         {
             MessageBox.Show("Sistemde kaydınız bulunmaktadır, lütfen giriş yapınız.");
         }
     }
 }
        private void btnDelete_Click(object sender, EventArgs e)
        {
            car.ChassisNo = txtSaseNo.Text.Trim().ToUpper();
            DialogResult dialogResult = MessageBox.Show("Bu araba sistemden silinecek, emin misiniz?", "WARNING!!!!", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                carController.DeleteCarController(car);

                adminLogInf.AdminId     = AdminId;
                adminLogInf.CarId       = carController.GetCarIdController(car);
                adminLogInf.ProcessType = "DeleteCar";
                adminLogInfController.AddAdminLogInfController(adminLogInf);
                MessageBox.Show("Silme işlemi başarıyla gerçekleşti");
                dtgrdDeleteCar.DataSource = carController.List();
                helper.DatagridViewCarListAdminHeaderText(dtgrdDeleteCar);
                helper.DatagridviewDrawColoring(dtgrdDeleteCar);
                txtSaseNo.Text = string.Empty;
            }
            else if (dialogResult == DialogResult.No)
            {
                adminInterFace.AdminId = AdminId;
                adminInterFace.Show();
                this.Hide();
            }
        }
Beispiel #3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (!helper.PanelControl(pnlLogin))
            {
                MessageBox.Show("Lütfen email adresi ve şifre giriniz");
            }
            else
            {
                ul.EmailAdress = txtMailAdress.Text.Trim();
                ul.Password    = txtPassword.Text.Trim();

                if (ulc.UserLogincontrol(ul))
                {
                    if (ulc.GetUserLoginEntityControl(ul) == "Müşteri")
                    {
                        userInterface.UserId = ulc.GetUserIdControl(ul);
                        userInterface.Show();
                        this.Hide();
                    }

                    else
                    {
                        adminInterFace.AdminId = ulc.GetUserIdControl(ul);
                        adminInterFace.Show();
                        this.Hide();
                    }
                }
                else
                {
                    MessageBox.Show("Sistemde kayıtlı değilsiniz lütfen kayıt olun.");
                }
            }
        }
        private void btnCarAdd_Click(object sender, EventArgs e)
        {
            CarInformation carrrr = new CarInformation();

            carrrr.ChassisNo = txtSaseNo.Text.Trim().ToUpper();
            if (!helper.PanelControl(pnlAdCarInf))
            {
                MessageBox.Show("Lütfen ilgili alanları doldurunuz");
            }
            else
            {
                car.Brand      = txtMarka.Text.Trim().ToUpper();
                car.ChassisNo  = txtSaseNo.Text.Trim().ToUpper();
                car.KmInfo     = Convert.ToInt32(txtKmBilgisi.Text.Trim());
                car.Model      = txtModel.Text.Trim();
                car.ModelYear  = Convert.ToInt32(txtModelYili.Text.Trim());
                car.DailyPrice = Convert.ToDouble(txtGunlukUcret.Text);
                if (!carController.IfExistChasissNoController(car))
                {
                    carController.AddCarController(car);
                    adminLogInf.AdminId     = AdminId;
                    adminLogInf.CarId       = carController.GetCarIdController(car);
                    adminLogInf.ProcessType = "AddCar";
                    adminLogInfController.AddAdminLogInfController(adminLogInf);
                    carImage.CarId = carController.GetCarIdController(carrrr);
                    for (int i = 0; i < imageList.Count; i++)
                    {
                        carImage.Image = imageList[i];
                        carImageController.AddCarImageController(carImage);
                    }
                    DialogResult dialogResult = MessageBox.Show("İşlem başarı ile gerçekleşti, tekrar araba eklemek ister misiniz?", "Bilgi", MessageBoxButtons.YesNo);
                    if (dialogResult == DialogResult.Yes)
                    {
                        helper.FormCleaner(pnlAdCarInf);
                        pctrBocCarImage.Image = null;
                        car       = new CarInformation();
                        carImage  = new CarImage();
                        imageList = new List <byte[]>();
                    }
                    else if (dialogResult == DialogResult.No)
                    {
                        adminInterFace.AdminId = AdminId;
                        adminInterFace.Show();
                        this.Hide();
                    }
                }
                else
                {
                    MessageBox.Show("Sistemde böyle bir araba mevcut, şasi numarasını kontrol ediniz");
                }
            }
        }
Beispiel #5
0
        private void btnGoBack_Click(object sender, EventArgs e)
        {
            AdminInterFace adminInterFace = new AdminInterFace();

            adminInterFace.AdminId = AdminId;
            adminInterFace.Show();
            this.Hide();
        }