Beispiel #1
0
 private void btnGuncelle_Click(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(tbMarkaAdı.Text))
     {
         //Aynı isimli marka eklenmemesi için  kontrol
         var controlname = brandServices.Count(tbMarkaAdı.Text);
         if (controlname > 0)
         {
             MessageBox.Show($"{UserError.ErrorMessage(Convert.ToInt32(UserError.ErrorCode.KayitOncedenEklenmis))}");
         }
         else
         {
             var update = brandServices.Find(Convert.ToInt32(dgvMarkaData.CurrentRow.Cells[0].Value.ToString()));
             if (update != null)
             {
                 result = brandServices.Update(new Brand()
                 {
                     Name = update.Name = tbMarkaAdı.Text.ToUpper(),
                 });
                 if (result > 0)
                 {
                     MessageBox.Show($"{UserError.ErrorMessage(Convert.ToInt32(UserError.ErrorCode.KayitGuncellendi))}");
                     dgvMarkaData.DataSource = brandServices.Select();
                 }
                 else
                 {
                     MessageBox.Show($"{UserError.ErrorMessage(Convert.ToInt32(UserError.ErrorCode.KayitGüncellenmedi))}");
                 }
             }
             else
             {
                 MessageBox.Show($"{UserError.ErrorMessage(Convert.ToInt32(UserError.ErrorCode.KayitBulunamadı))}");
             }
         }
     }
     else
     {
         MessageBox.Show($"{UserError.ErrorMessage(Convert.ToInt32(UserError.ErrorCode.BosAlan))}");
     }
 }