public static bool Update(PelangganViewModel model) { bool result = true; try { using (var db = new TokoKonteks()) { if (model.Id == 0) { Mst_Pelanggan Plg = new Mst_Pelanggan(); Plg.Kode = model.Kode; Plg.Nama = model.Nama; Plg.Alamat = model.Alamat; Plg.NoHp = model.NoHp; Plg.Aktif = model.Aktif; Plg.DibuatOleh = "Test"; Plg.Dibuat = DateTime.Now; db.Mst_Pelanggan.Add(Plg); db.SaveChanges(); } else { Mst_Pelanggan Plg = db.Mst_Pelanggan.Where(o => o.Id == model.Id).FirstOrDefault(); if (Plg != null) { Plg.Kode = model.Kode; Plg.Nama = model.Nama; Plg.Alamat = model.Alamat; Plg.NoHp = model.NoHp; Plg.Aktif = model.Aktif; Plg.DiubahOleh = "Test"; Plg.Diubah = DateTime.Now; db.SaveChanges(); } } } } catch (Exception ex) { Message = ex.Message; result = false; } return(result); }
public static bool Delete(int id) { bool result = true; try { using (var db = new TokoKonteks()) { Mst_Pelanggan Kry = db.Mst_Pelanggan.Where(o => o.Id == id).FirstOrDefault(); if (Kry != null) { db.Mst_Pelanggan.Remove(Kry); db.SaveChanges(); } } } catch (Exception ex) { Message = ex.Message; result = false; } return(result); }