}//получаем меняем состояние задачи у менеджера с записью правок и самого состояния public void ChangeDeadline(int id, string edit, int dead) { ManagerRepository _m = new ManagerRepository(); ComandRepository _c = new ComandRepository(); TaskRepository _t = new TaskRepository(); _t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).date_end = dead; _t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).checkList = edit; _t.Update(_t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID))); _t.Save(); }
public void ChangeState(int id, string edit, string state) { ManagerRepository _m = new ManagerRepository(); ComandRepository _c = new ComandRepository(); TaskRepository _t = new TaskRepository(); _t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).state = state; _t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).checkList = edit; _t.Update(_t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID))); _t.Save(); }//получаем меняем состояние задачи у менеджера с записью правок и самого состояния
public void StateNameManager_stat1_equalstat1() { ManagerRepository _m = new ManagerRepository(); ComandRepository _c = new ComandRepository(); TaskRepository _t = new TaskRepository(); int id = 0; string state2 = ""; string state1 = _t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).name; Assert.AreEqual(state1, state2); }
public List <string> ShowEdits(int id) { List <string> tmp = new List <string>(); ManagerRepository _m = new ManagerRepository(); ComandRepository _c = new ComandRepository(); TaskRepository _t = new TaskRepository(); tmp.Add(_t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).checkList); return(tmp); }//получаем в список правки
}//получаем дедлайн у менеджера public string GetName(int id) { ManagerRepository _m = new ManagerRepository(); ComandRepository _c = new ComandRepository(); TaskRepository _t = new TaskRepository(); if (_m.GetObject(id).comandId != null) { return(_t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).name); } else { return(""); } }
}//получаем состояние задачи у менеджера public string Deadline(int id) { ManagerRepository _m = new ManagerRepository(); ComandRepository _c = new ComandRepository(); TaskRepository _t = new TaskRepository(); if (_m.GetObject(id).comandId != null) { return(Convert.ToString(_t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).date_end)); } else { return(""); } }//получаем дедлайн у менеджера
public string State(int id) { ManagerRepository _m = new ManagerRepository(); ComandRepository _c = new ComandRepository(); TaskRepository _t = new TaskRepository(); if (_m.GetObject(id).comandId != null) { return(_t.GetObject(Convert.ToInt32(_c.GetObject(Convert.ToInt32(_m.GetObject(id).comandId)).taskID)).state); } else { return(""); } }//получаем состояние задачи у менеджера
public bool DeleteUser(int Id, string FIO, string position) { switch (position) { case "admin": AdmininRepository _ad = new AdmininRepository(); ComandRepository _com = new ComandRepository(); if (_com.GetObject(Id) != null) { return(false); } _ad.Delete(Id); _ad.Save(); return(true); case "employer": EmployeeRepository _em = new EmployeeRepository(); if (_em.GetObject(Id).comandId != null) { return(false); } _em.Delete(Id); _em.Save(); return(true); case "manager": ManagerRepository _me = new ManagerRepository(); if (_me.GetObject(Id).comandId != null) { return(false); } _me.Delete(Id); _me.Save(); return(true); default: return(false); } }