//public ActionResult Delete(long id) //{ // Projects projects = db.Projects.Single(p => p.Project_id == id); // return View(projects); //} //[HttpPost, ActionName("Delete")] //public ActionResult DeleteConfirmed(long id) //{ // Projects projects = db.Projects.Single(p => p.Project_id == id); // db.Projects.DeleteObject(projects); // db.SaveChanges(); // return RedirectToAction("Index"); //} public string CheckIn(CheckInModel model) { string userName = User.Identity.Name.Split('\\')[1]; var user = db.User.SingleOrDefault(x => x.User_name == userName); if (user == null) { db.User.Add(new User() { User_name = userName }); db.SaveChanges(); user = db.User.SingleOrDefault(x => x.User_name == userName); } UserProjectsM2M m2m = new UserProjectsM2M() { Projects_id = model.ProjectId, User_id = user.User_id, UserProjectsM2M_hours = model.Hours, UserProjectsM2M_date = model.Date, UserProjectsM2M_comment = model.Comment }; db.UserProjectsM2M.Add(m2m); db.SaveChanges(); return("ok"); }
//public ActionResult Delete(long id) //{ // Projects projects = db.Projects.Single(p => p.Project_id == id); // return View(projects); //} //[HttpPost, ActionName("Delete")] //public ActionResult DeleteConfirmed(long id) //{ // Projects projects = db.Projects.Single(p => p.Project_id == id); // db.Projects.DeleteObject(projects); // db.SaveChanges(); // return RedirectToAction("Index"); //} public string CheckIn(CheckInModel model) { string userName = User.Identity.Name.Split('\\')[1]; var user = db.User.SingleOrDefault(x => x.User_name == userName); if (user == null) { db.User.Add(new User() { User_name = userName }); db.SaveChanges(); user = db.User.SingleOrDefault(x => x.User_name == userName); } UserProjectsM2M m2m = new UserProjectsM2M() { Projects_id = model.ProjectId, User_id = user.User_id, UserProjectsM2M_hours = model.Hours, UserProjectsM2M_date = model.Date, UserProjectsM2M_comment = model.Comment }; db.UserProjectsM2M.Add(m2m); db.SaveChanges(); return "ok"; }