public static bool Update(PemasokViewModel model) { bool result = true; try { using (var db = new TokoKonteks()) { if (model.Id == 0) { Mst_Pemasok Pmk = new Mst_Pemasok(); Pmk.Kode = model.Kode; Pmk.NamaPemasok = model.NamaPemasok; Pmk.Alamat = model.Alamat; Pmk.NoHp = model.NoHp; Pmk.Aktif = model.Aktif; Pmk.DibuatOleh = "Test"; Pmk.Dibuat = DateTime.Now; db.Mst_Pemasok.Add(Pmk); db.SaveChanges(); } else { Mst_Pemasok Pmk = db.Mst_Pemasok.Where(o => o.Id == model.Id).FirstOrDefault(); if (Pmk != null) { Pmk.Kode = model.Kode; Pmk.NamaPemasok = model.NamaPemasok; Pmk.Alamat = model.Alamat; Pmk.NoHp = model.NoHp; Pmk.Aktif = model.Aktif; Pmk.DiubahOleh = "Test"; Pmk.Diubah = DateTime.Now; db.SaveChanges(); } } } } catch (Exception ex) { Message = ex.Message; result = false; } return(result); }
public static bool Update(KaryawanViewModel model) { bool result = true; try { using (var db = new TokoKonteks()) { if (model.Id == 0) { Mst_Karyawan Kry = new Mst_Karyawan(); Kry.Kode = model.Kode; Kry.Nama = model.Nama; Kry.Alamat = model.Alamat; Kry.NoHp = model.NoHp; Kry.Aktif = model.Aktif; Kry.DibuatOleh = "Test"; Kry.Dibuat = DateTime.Now; db.Mst_Karyawan.Add(Kry); db.SaveChanges(); } else { Mst_Karyawan Kry = db.Mst_Karyawan.Where(o => o.Id == model.Id).FirstOrDefault(); if (Kry != null) { Kry.Kode = model.Kode; Kry.Nama = model.Nama; Kry.Alamat = model.Alamat; Kry.NoHp = model.NoHp; Kry.Aktif = model.Aktif; Kry.DiubahOleh = "Test"; Kry.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_Pemasok Pmk = db.Mst_Pemasok.Where(o => o.Id == id).FirstOrDefault(); if (Pmk != null) { db.Mst_Pemasok.Remove(Pmk); db.SaveChanges(); } } } catch (Exception ex) { Message = ex.Message; result = false; } return(result); }