示例#1
0
        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));
        }
示例#2
0
 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));
 }
示例#3
0
        // 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));
        }
示例#4
0
        // 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));
        }