/// <summary> /// Удалить запись сотрудника и все его ассоциации /// </summary> /// <param name="Сотрудник_Id_"></param> public static void СотрудникDelete(Guid Сотрудник_Id_) { QbixDataContext dc = new QbixDataContext(); var Сотрудник_ = (from c in dc.GetTable <User>() where c.ID == Сотрудник_Id_ select c).SingleOrDefault(); try { dc.Users.DeleteOnSubmit(Сотрудник_); dc.SubmitChanges(); } catch (Exception ex) { throw ex; } }
/// <summary> /// Обновить запись сотрудника /// </summary> /// <param name="Сотрудник_Id_"></param> /// <param name="Сотрудник_Фио_"></param> public static void СотрудникUpdte(Guid Сотрудник_Id_, string Сотрудник_Фио_) { QbixDataContext dc = new QbixDataContext(); var Сотрудник_ = (from c in dc.GetTable <User>() where c.ID == Сотрудник_Id_ select c).SingleOrDefault(); try { Сотрудник_.FullName = Сотрудник_Фио_; dc.SubmitChanges(); } catch (Exception ex) { throw ex; } }