Example #1
0
        private void btnAddRecord_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                modelR.ID_client = Convert.ToInt32(dgClient.SelectedIndex + 1);
                //modelR.ID_master = modelM.ID_master;
                //modelS.ID_service = modelS.ID_service;
                //modelA.ID_admin = modelR.ID_admin;
                modelR.datetime = Convert.ToDateTime(dpRecord.Text);

                using (hair_salonEntities db = new hair_salonEntities())
                {
                    db.record.Add(modelR);
                    db.SaveChanges();
                }
                MessageBox.Show("Посещение добавлено.");
                dpRecord.Text   = null;
                cmbService.Text = null;
                Upd();
            }
            catch
            {
                MessageBox.Show("Не удалось добавить посещение.");
            }
        }
Example #2
0
 private void btnAddClient_Click(object sender, RoutedEventArgs e)
 {
     model.surname = txtSurname.Text.Trim();
     using (hair_salonEntities db = new hair_salonEntities())
     {
         db.client.Add(model);
         db.SaveChanges();
     }
     MessageBox.Show("Клиент добавлен.");
     txtSurname.Text = null;
     Upd();
 }
Example #3
0
        private void btnAddService_Click(object sender, RoutedEventArgs e)
        {
            modelS.name_service = txtNameService.Text.Trim();
            modelS.price        = Convert.ToDecimal(txtPriceService.Text.Trim());

            using (hair_salonEntities db = new hair_salonEntities())
            {
                db.service.Add(modelS);
                db.SaveChanges();
            }
            MessageBox.Show("Услуга добавлена.");
            txtNameService.Text  = null;
            txtPriceService.Text = null;
            Upd();
        }
Example #4
0
 private void btnUpdateClient_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         model.surname = txtSurname.Text.Trim();
         using (hair_salonEntities db = new hair_salonEntities())
         {
             db.Entry(model).State = EntityState.Modified;
             db.SaveChanges();
         }
         MessageBox.Show("Клиент изменен.");
         Upd();
     }
     catch
     {
         MessageBox.Show("Не удалось изменить клиента.");
     }
 }
Example #5
0
 private void btnUpdateService_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         modelS.name_service = txtNameService.Text.Trim();
         modelS.price        = Convert.ToDecimal(txtPriceService.Text.Trim());
         using (hair_salonEntities db = new hair_salonEntities())
         {
             db.Entry(modelS).State = EntityState.Modified;
             db.SaveChanges();
         }
         MessageBox.Show("Услуга изменена.");
         Upd();
     }
     catch
     {
         MessageBox.Show("Не удалось изменить услугу.");
     }
 }
        private void btnEnter_Click(object sender, RoutedEventArgs e)
        {
            foreach (var s in Update())
            {
                if (s.password == "000")
                {
                    using (hair_salonEntities db = new hair_salonEntities())
                    {
                        admin a = db.admin.FirstOrDefault();
                        a.password = txtPasswordUpdate.Password;
                        db.SaveChanges();
                    }
                    MessageBox.Show("Пароль успешно изменен");
                    break;
                }

                else
                {
                    MessageBox.Show("Пароль уже был изменен");
                    break;
                }
            }
            this.Close();
        }