예제 #1
0
 public ActionResult edit(Musteriler model)
 {
     if (ModelState.IsValid)
     {
         _cari.Update(model);
         TempData["ok"] = "1";
     }
     else
     {
         TempData["ok"] = "0";
     }
     return(View(model));
 }
예제 #2
0
 private void TopDuzenleBtn_Click(object sender, EventArgs e)
 {
     if (_selectedModel != null)
     {
         CariValidator validator = new CariValidator();
         FluentValidation.Results.ValidationResult
             result = validator.Validate(_selectedModel);
         if (result.IsValid == false)
         {
             string hataBilgi = string.Empty;
             foreach (var item in result.Errors)
             {
                 hataBilgi += $"{item.ErrorCode}:{item.ErrorMessage}\n";
             }
             MessageBox.Show($"Güncellenecek bilgiler tutarlı değil.Aşağıdaki açıklamayı dikkate alınız\n-------------\n{hataBilgi}\n------------\n", "Veriler Doğru Biçimde Girilmedi", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return;
         }
         else
         {
             topDuzenleBtn.Enabled = false;
             topDuzenleBtn.Text    = "Güncellendi...";
             _cari.Update(_selectedModel);
         }
     }
 }