//добавление public int AddRabProfSave(string name) { using (var ugtu_db = new UGTU_DBDataContext()) { RabProf Rp = new RabProf() { nameRabProf = name }; ugtu_db.RabProf.InsertOnSubmit(Rp); ugtu_db.SubmitChanges(); return Rp.idRabProf; } }
partial void DeleteRabProf(RabProf instance);
partial void InsertRabProf(RabProf instance);
partial void UpdateRabProf(RabProf instance);
public string AddRabProffSave(RabProff rp) { if (ModelState.IsValid) { try { RabProf RP = new RabProf() { nameRabProf = rp.rabProff }; ugtu_db.RabProf.InsertOnSubmit(RP); ugtu_db.SubmitChanges(); return ugtu_db.RabProf.Where(m => m.nameRabProf == rp.rabProff).Select(m => m.idRabProf).First().ToString(); } catch (Exception) { return ("Данная должность уже существует"); } } else { return ("Ошибка. Длина поля больше 100 символов"); } }