public static bool Update(JurusanViewModel model) { bool result = true; try { using (var db = new DB_UniversityEntities()) { tbl_m_jurusan attributs = db.tbl_m_jurusan.Where(o => o.id_jurusan_pk == model.id_jurusan_pk).FirstOrDefault(); if (attributs != null) { attributs.kode_jurusan = model.kode_jurusan; attributs.nama_jurusan = model.nama_jurusan; attributs.is_active = model.is_active; attributs.updated_by = model.updated_by; attributs.updated_date = model.updated_date; attributs.Akreditasi = model.akreditasi; db.SaveChanges(); } else { result = false; Message = "Categories not found!"; } } } catch (Exception hasError) { Message = hasError.Message; result = false; } return(result); }
public static bool Insert(JurusanViewModel model) { bool result = true; try { using (var db = new DB_UniversityEntities()) { tbl_m_jurusan attributs = new tbl_m_jurusan(); attributs.nama_jurusan = model.nama_jurusan; attributs.is_active = model.is_active; attributs.created_by = model.created_by; attributs.created_date = model.created_date; attributs.updated_by = model.updated_by; attributs.updated_date = model.updated_date; attributs.kode_jurusan = model.kode_jurusan; attributs.Akreditasi = model.akreditasi; db.tbl_m_jurusan.Add(attributs); db.SaveChanges(); } } catch (Exception hasError) { if (hasError.Message.ToLower().Contains("inner exception")) { Message = hasError.InnerException.InnerException.Message; } else { Message = hasError.Message; } result = false; } return(result); }