partial void DeleteSfera(Sfera instance);
partial void UpdateSfera(Sfera instance);
// в предпр public string AddSfera(string idSferaAdd) { if (idSferaAdd.Trim().Count() == 0) { return ("Ошибка. Поле пустое"); } else { if (idSferaAdd.Count() < 500) { try { Sfera S = new Sfera() { NameSfera = idSferaAdd }; ugtu_db.Sfera.InsertOnSubmit(S); ugtu_db.SubmitChanges(); return ugtu_db.Sfera.Where(Sfera => Sfera.NameSfera == idSferaAdd).Select(sfera => sfera.IDSfera).First().ToString(); } catch (Exception) { return ("Данная сфера работ уже существует"); } } else { return ("Ошибка. Длина поля больше 500 символов"); } } }
partial void InsertSfera(Sfera instance);
//добавление public int AddSferaSave(string name) { using (var ugtu_db = new UGTU_DBDataContext()) { Sfera Sf = new Sfera() { NameSfera = name }; ugtu_db.Sfera.InsertOnSubmit(Sf); ugtu_db.SubmitChanges(); return Sf.IDSfera; } }