public ActionResult Distribute(int?requestId, int?executorId) { if (requestId == null && executorId == null) { return(RedirectToAction("Distribute")); } Request req = db.Requests.Find(requestId); User ex = db.Users.Find(executorId); if (req == null && ex == null) { return(RedirectToAction("Distribute")); } req.ExecutorId = executorId; req.Status = (int)RequestStatus.Distributed; Lifecycle lifecycle = db.Lifecycles.Find(req.LifecycleId); lifecycle.Distributed = DateTime.Now; db.Entry(lifecycle).State = System.Data.Entity.EntityState.Modified; db.Entry(req).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Distribute")); }
public int UpdateCategory(int input) { System.Console.Write("Category Name : "); string catnames = System.Console.ReadLine(); Console.WriteLine("\n"); Console.WriteLine("============================================="); System.Console.Write("MASUKKAN ULANG ID : "); int id_cat = Convert.ToInt32(System.Console.ReadLine()); var getmhs = hld_context.Category_s.Find(id_cat); if (getmhs == null) { System.Console.Write("TIDAK ADA ID CATEGORY : " + id_cat); } else { CategoryCls ct = GetByid(input); ct.ID = id_cat; ct.Category_Name = catnames; hld_context.Entry(ct).State = System.Data.Entity.EntityState.Modified; hld_context.SaveChanges(); } return(input); }
public int UpdateRole(int input) { System.Console.Write("MASUKKAN NAMA : "); string Nama = System.Console.ReadLine(); Console.WriteLine("\n"); Console.WriteLine("============================================="); System.Console.Write("MASUKKAN ULANG ID : "); string id_role = System.Console.ReadLine(); var getmhs = hld_context.Role_s.Find(Convert.ToInt16(id_role)); if (getmhs == null) { System.Console.Write("TIDAK ADA ID ROLE : " + id_role); } else { RoleCls role = GetById(input); role.Role = Nama; hld_context.Entry(role).State = System.Data.Entity.EntityState.Modified; hld_context.SaveChanges(); } return(input); }
public int UpdateDepartment(int input) { System.Console.Write("MASUKKAN NAMA : "); string Nama = System.Console.ReadLine(); Console.WriteLine("\n"); Console.WriteLine("============================================="); System.Console.Write("MASUKKAN ULANG ID : "); string id_dpt = System.Console.ReadLine(); var getmhs = hld_context.Role_s.Find(Convert.ToInt16(id_dpt)); if (getmhs == null) { System.Console.Write("TIDAK ADA ID DEPARTMENT : " + id_dpt); } else { DepartmentCls dept = GetById(input); dept.Department_Name = Nama; hld_context.Entry(dept).State = System.Data.Entity.EntityState.Modified; hld_context.SaveChanges(); } return(input); }
public string UpdateDuedate(string input) { System.Console.Write("MASUKKAN Interval : "); int interval = Convert.ToInt32(System.Console.ReadLine()); Console.WriteLine("\n"); Console.WriteLine("============================================="); System.Console.Write("MASUKKAN ULANG Type : "); string id_type = System.Console.ReadLine(); var getmhs = hld_context.DueDate_s.Find(id_type); if (getmhs == null) { System.Console.Write("TIDAK ADA Type DueDate : " + id_type); } else { DueDateCls dd = GetBytype(input); dd.Type = id_type; dd.Interval = interval; hld_context.Entry(dd).State = System.Data.Entity.EntityState.Modified; hld_context.SaveChanges(); } return(input); }
public ActionResult Edit(User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Departments = new SelectList(db.Departments, "Id", "Name"); ViewBag.Roles = new SelectList(db.Roles, "Id", "Name"); return(View(user)); }
public int UpdateTicket(int input) { Console.Clear(); System.Console.Write("Description : "); string description = System.Console.ReadLine(); System.Console.Write("Date Create : "); DateTime dtmcrt = Convert.ToDateTime(System.Console.ReadLine()); System.Console.Write("Due Date : "); DateTime duedt = Convert.ToDateTime(System.Console.ReadLine()); Console.WriteLine("============================================="); System.Console.Write("Last Update : "); DateTime lstupdt = Convert.ToDateTime(System.Console.ReadLine()); System.Console.Write("OnProgress Date : "); DateTime onpgrs = Convert.ToDateTime(System.Console.ReadLine()); System.Console.Write("OnWaiting Date : "); DateTime onwtng = Convert.ToDateTime(System.Console.ReadLine()); System.Console.Write("OnHold Date : "); DateTime onhld = Convert.ToDateTime(System.Console.ReadLine()); System.Console.Write("Resolved Time : "); DateTime rsvd = Convert.ToDateTime(System.Console.ReadLine()); System.Console.Write("Closed Time : "); DateTime cldtm = Convert.ToDateTime(System.Console.ReadLine()); System.Console.Write("Status : "); string stat = System.Console.ReadLine(); Console.WriteLine("============================================="); System.Console.Write("L1 : "); string l1 = System.Console.ReadLine(); System.Console.Write("Technician : "); string technc = System.Console.ReadLine(); System.Console.Write("Type ID : "); int tid = Convert.ToInt32(System.Console.ReadLine()); System.Console.Write("User ID : "); int uid = Convert.ToInt32(System.Console.ReadLine()); System.Console.Write("Category ID : "); int cid = Convert.ToInt32(System.Console.ReadLine()); System.Console.Write("SubCategory ID : "); int scid = Convert.ToInt32(System.Console.ReadLine()); Console.WriteLine("\n"); Console.WriteLine("============================================="); System.Console.Write("MASUKKAN ULANG ID : "); int id_ticket = Convert.ToInt32(System.Console.ReadLine()); var getmhs = hld_context.Ticket_s.Find(id_ticket); if (getmhs == null) { System.Console.Write("TIDAK ADA ID ROLE : " + id_ticket); } else { TicketCls ticket = GetById(input); ticket.Description = description; ticket.Dtm_Crt = dtmcrt; ticket.L1 = l1; ticket.DueDate = duedt; ticket.Last_update = lstupdt; ticket.OnProgressDate = onpgrs; ticket.OnWaitingDate = onwtng; ticket.OnHoldDate = onhld; ticket.ResolvedTime = rsvd; ticket.ClosedTime = cldtm; ticket.Technician = technc; ticket.Status = stat; ticket.UserID = uid; ticket.CategoryID = cid; ticket.SubCategoryID = scid; hld_context.Entry(ticket).State = System.Data.Entity.EntityState.Modified; hld_context.SaveChanges(); } return(input); }
public int UpdateUser(int input) { System.Console.Write("MASUKKAN Username : "******"MASUKKAN Password : "******"MASUKKAN First Name : "); string firstname = System.Console.ReadLine(); System.Console.Write("MASUKKAN Last Name : "); string lastname = System.Console.ReadLine(); System.Console.Write("MASUKKAN Address : "); string address = System.Console.ReadLine(); System.Console.Write("MASUKKAN City : "); string city = System.Console.ReadLine(); System.Console.Write("MASUKKAN Phone : "); string phone = System.Console.ReadLine(); System.Console.Write("MASUKKAN Email : "); string email = System.Console.ReadLine(); System.Console.Write("MASUKKAN Role ID : "); int roleid = Convert.ToInt32(System.Console.ReadLine()); System.Console.Write("MASUKKAN Department ID : "); int departmentid = Convert.ToInt32(System.Console.ReadLine()); Console.WriteLine("\n"); Console.WriteLine("============================================="); System.Console.Write("MASUKKAN ULANG ID : "); string id_dpt = System.Console.ReadLine(); var getmhs = hld_context.Role_s.Find(Convert.ToInt16(id_dpt)); if (getmhs == null) { System.Console.Write("TIDAK ADA ID User : " + id_dpt); } else { UserCls user = GetById(input); user.Username = username; user.Password = password; user.First_Name = firstname; user.Last_Name = lastname; user.Address = address; user.City = city; user.Phone = phone; user.Email = email; user.RoleID = roleid; user.DepartmentID = departmentid; hld_context.Entry(user).State = System.Data.Entity.EntityState.Modified; hld_context.SaveChanges(); } return(input); }