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); } }
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); } }
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); } }