示例#1
0
 private void BtnSave_Click(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(txtName.Text))
     {
         DialogResult dialogResult = MessageBox.Show("Kaydı Eklemek İstediğinize Emin misiniz?", "Yeni Kayıt", MessageBoxButtons.YesNo, MessageBoxIcon.Information);
         if (dialogResult == DialogResult.Yes)
         {
             Tools      tools      = new Tools();
             UnitofWork unitofWork = new UnitofWork(ctx);
             CateringCompanies_Service cateringCompanies_Service = new CateringCompanies_Service(unitofWork);
             CateringCompanies         cateringCompanies         = new CateringCompanies();
             cateringCompanies.Name         = txtName.Text;
             cateringCompanies.Descriptions = txtDescriptions.Text;
             cateringCompanies.Code         = tools.CreateCode();
             if (cateringCompanies_Service.Insert(cateringCompanies))
             {
                 txtName.Text         = "";
                 txtDescriptions.Text = "";
                 MessageBox.Show("İşlem Başarılı", "");
             }
             else
             {
                 MessageBox.Show("Hata Oluştu", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
     else
     {
         MessageBox.Show("Boş Geçilemez.", "", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
示例#2
0
 public bool Update(CateringCompanies cateringCompanies)
 {
     try
     {
         var updateEntity = _cateringCompaniesRepo.Find(cateringCompanies.Id);
         AutoMapper.Mapper.DynamicMap(cateringCompanies, updateEntity);
         _cateringCompaniesRepo.Update(updateEntity);
         _uow.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
示例#3
0
 public bool Insert(CateringCompanies cateringCompanies)
 {
     try
     {
         var newEntity = AutoMapper.Mapper.DynamicMap <CateringCompanies>(cateringCompanies);
         newEntity.Status = Status.Active;
         _cateringCompaniesRepo.Insert(newEntity);
         _uow.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }