public ActionResult Create(ClienteFixoDTO clienteFixoDTO) { if (ModelState.IsValid) { Empresa e = new EmpresaRepository().getUser(usuario.userid); if (e == null) { ModelState.AddModelError("error", "Deve estar associado a uma empresa"); return(View(clienteFixoDTO)); } clienteFixoDTO.empresaid = e == null ? 0 : e.empresaid; clienteFixoDTO.documento = clienteFixoDTO.documento.removerCaracteresEspeciais(); IncluirClienteFixo lIncluirClienteFixo = new IncluirClienteFixo(); if (!lIncluirClienteFixo.incluir(clienteFixoDTO)) { ModelState.AddModelError("error", "Houve um erro na requisição"); return(View(clienteFixoDTO)); } return(RedirectToAction("Index")); //return RedirectToAction("Index"); } return(View(clienteFixoDTO)); }
public ActionResult Edit([Bind(Include = "clienteid,dataultimopagamento,tipofrequencia,horario,nomecliente,datanascimento,documento,nomeservico,empresaid")] ClienteFixoDTO clienteFixoDTO) { if (ModelState.IsValid) { db.Entry(clienteFixoDTO).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(clienteFixoDTO)); }
// GET: Cliente/Edit/5 public ActionResult Edit(decimal id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClienteFixoDTO clienteFixoDTO = null;//db.ClienteFixoDTOes.Find(id); if (clienteFixoDTO == null) { return(HttpNotFound()); } return(View(clienteFixoDTO)); }
// GET: Cliente/Delete/5 public ActionResult Delete(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClienteFixoDTO clienteFixoDTO = db.getIdDTO(id); if (clienteFixoDTO == null) { return(HttpNotFound()); } return(View(clienteFixoDTO)); }