public JsonResult Detalhe(int id) { try { OrdemServicoNegocio ordemServico = new OrdemServicoNegocio(); OrdemServico o = ordemServico.Consulta(id); OrdemServicoViewModel model = new OrdemServicoViewModel(); ColaboradorNegocio colaboradorNegocio = new ColaboradorNegocio(); Colaborador c = colaboradorNegocio.Consulta(o.ColaboradorId); model.Id = o.Id; model.Motivo = o.Motivo; model.Obs = o.Obs; model.Orcamento = o.Orçamento; model.Placa = o.Placa; model.Status = o.Status; model.NomeColaborador = c.Nome; model.DataAbertura = o.DataAbertura.ToString("yyyy-MM-dd"); return(Json(model)); } catch (Exception ex) { throw; } }
public JsonResult Excluir(int id) { OrdemServicoNegocio ordemServicoNegocio = new OrdemServicoNegocio(); OrdemServico o = ordemServicoNegocio.Consulta(id); ordemServicoNegocio.Excluir(o); return(Json("")); }
public JsonResult Excluir(int id) { ColaboradorNegocio colaboradorNegocio = new ColaboradorNegocio(); Colaborador c = colaboradorNegocio.Consulta(id); OrdemServicoNegocio ordemServicoNegocio = new OrdemServicoNegocio(); OrdemServico o = ordemServicoNegocio.Consulta().Single(x => x.ColaboradorId == c.Id); ordemServicoNegocio.Excluir(o); colaboradorNegocio.Excluir(c); return(Json("")); }
// GET: Ordem public ActionResult ConsultarOrdem() { OrdemServicoNegocio servicoNegocio = new OrdemServicoNegocio(); List <OrdemServicoViewModel> lstOrdem = new List <OrdemServicoViewModel>(); OrdemServicoViewModel model = new OrdemServicoViewModel(); foreach (var ordem in servicoNegocio.Consulta()) { model.Id = ordem.Id; model.Motivo = ordem.Motivo; model.Obs = ordem.Obs; model.Orcamento = ordem.Orçamento; model.Placa = ordem.Placa; model.Status = ordem.Status; model.DataAbertura = ordem.DataAbertura.ToString("dd-MM-yyyy"); model.ColaboradorId = ordem.ColaboradorId; lstOrdem.Add(model); } return(View(lstOrdem)); }
public JsonResult Edit(OrdemServicoViewModel model) { try { OrdemServicoNegocio ordemServicoNegocio = new OrdemServicoNegocio(); OrdemServico o = ordemServicoNegocio.Consulta(model.Id); o.Motivo = model.Motivo; o.Obs = model.Obs; o.Orçamento = model.Orcamento; o.Placa = model.Placa; o.Status = model.Status; o.ColaboradorId = model.ColaboradorId; o.DataAbertura = Convert.ToDateTime(model.DataAbertura.Replace("-", "/")); ordemServicoNegocio.Altualizar(o); return(Json("")); } catch (Exception ex) { throw; } }
public ActionResult Index() { OrdemServicoNegocio ordemServicoNegocio = new OrdemServicoNegocio(); ColaboradorNegocio colaboradorNegocio = new ColaboradorNegocio(); List <OrdemServicoViewModel> lstOrdem = new List <OrdemServicoViewModel>(); foreach (OrdemServico o in ordemServicoNegocio.Consulta().Take(20)) { OrdemServicoViewModel model = new OrdemServicoViewModel(); model.ColaboradorId = o.ColaboradorId; model.DataAbertura = o.DataAbertura.ToString("dd/MM/yyyy"); model.Id = o.Id; model.Motivo = o.Motivo; model.NomeColaborador = colaboradorNegocio.Consulta(o.ColaboradorId).Nome; model.Obs = o.Obs; model.Orcamento = o.Orçamento; model.Placa = o.Placa; model.Status = o.Status; lstOrdem.Add(model); } return(View(lstOrdem)); }