public ActionResult Status(int Id) { MoveOnDataContext dc = new MoveOnDataContext(); var atend = dc.Atendimentos.Find(Id); if (atend.MomInicio == null) { atend.MomInicio = System.DateTime.Now; } else { atend.MomConclusao = System.DateTime.Now; } dc.Entry(atend).CurrentValues.SetValues(atend); dc.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Detalhe(Servico s) { if (Session["logadoID"] == null) { return(RedirectToAction("LogOn", "Home")); } MoveOnDataContext dc = new MoveOnDataContext(); var original = dc.Servicos.Where(x => x.Id == s.Id).FirstOrDefault(); if (original != null) { dc.Entry(original).CurrentValues.SetValues(s); dc.SaveChanges(); } return(RedirectToAction("ListaServicos")); }
public HttpResponseMessage PatchAtendimento(Atendimento atendimento) { if (atendimento == null) { return(Request.CreateResponse(HttpStatusCode.BadGateway)); } try { db.Entry <Atendimento>(atendimento).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); var result = atendimento; return(Request.CreateResponse(HttpStatusCode.OK, result)); } catch (Exception) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, "Falha ao alterar Atendimento")); } }
public ActionResult Detalhes(Atendimento c) { if (Session["logadoId"] == null) { return(RedirectToAction("LogOn", "Home")); } MoveOnDataContext dc = new MoveOnDataContext(); var original = dc.Atendimentos.Find(c.Id); if (original != null) { c.MomAbertura = original.MomAbertura; dc.Entry(original).CurrentValues.SetValues(c); dc.SaveChanges(); } return(RedirectToAction("Lista")); }
public ActionResult Detalhe(Funcionario c) { if (Session["logadoId"] == null) { return(RedirectToAction("LogOn", "Home")); } MoveOnDataContext dc = new MoveOnDataContext(); var original = dc.Funcionarios.Find(c.Id); if (original != null) { c.FunEnderecoId = original.FunEnderecoId; dc.Entry(original).CurrentValues.SetValues(c); dc.SaveChanges(); return(RedirectToAction("Lista")); } return(View(c)); }
public ActionResult Detalhe(Cliente c) { if (Session["logadoId"] == null) { return(RedirectToAction("LogOn", "Home")); } MoveOnDataContext dc = new MoveOnDataContext(); var original = dc.Clientes.Where(x => x.Id == c.Id).FirstOrDefault(); if (original != null) { c.EnderecoId = original.EnderecoId; c.VeiculoId = original.VeiculoId; dc.Entry(original).CurrentValues.SetValues(c); dc.SaveChanges(); } return(RedirectToAction("Lista")); }