public bool DeleteOne(int id_crim) { int num; try { criminal wk = db.criminals.Find(id_crim); db.criminals.Remove(wk); num = db.SaveChanges(); } catch (Exception e) { throw e; } return(num > 0); }
public bool ChangeInfo(int id_crim, int _group, string _name, DateTime _birthday, int _work) { int num; try { criminal cr = db.criminals.Find(id_crim); if (cr != null) { if (_group != 0 && _group != cr.id_group) { cr.id_group = _group; } if (_name != null && !_name.Equals(cr.name)) { cr.name = _name; } if (_birthday != null && _birthday.Equals(cr.birthday)) { cr.birthday = _birthday; } if (_work != 0 && _work != cr.id_work) { cr.id_work = _work; } num = db.SaveChanges(); } else { return(false); } }catch (Exception e) { throw e; } return(num > 0); }