public void Editar(PropriedadeViewModel propriedade)
 {
     var prop = retornaPropriedade(propriedade);
     bd.SqlBd.Query("update propriedade set nomepropriedade = @prop , " +
                    " endereco = @end, " +
                    " numero = @num , " +
                    "complemento = @com, " +
                    "bairro = @bar, " +
                    "cidade = @cid," +
                    " cep = @cep," +
                    " telefone = @tel," +
                    " fax = @fax, " +
                    "responsavel = @res," +
                    " aquisicao = @aqui where id = @propId",
         new
         {
             propId = prop.Id,
             prop = prop.NomePropriedade,
             end = prop.Endereco,
             num = prop.Numero,
             com = prop.Complemento,
             bar = prop.Bairro,
             cid = prop.Cidade,
             cep = prop.Cep,
             tel = prop.Telefone,
             fax = prop.Fax,
             res = prop.Responsavel,
             aqui = prop.Aquisicao
         });
 }
 public ActionResult Editar(PropriedadeViewModel propriedade)
 {
     if (ModelState.IsValid)
     {
      Construtor.PropriedadeApp().Editar(propriedade);
         return RedirectToAction("Index");
     }
     return View(propriedade);
 }
        public void Salvar(PropriedadeViewModel propriedade,string usuarioId)
        {
            var propModel = retornaPropriedade(propriedade);
            bd.SqlBd.Query(
                "insert into propriedade (id,nomepropriedade,endereco,numero,complemento,bairro,cidade,cep,telefone,fax,responsavel,aquisicao,UsuarioId) " +
                "values (@id,@nome,@endereco,@numero,@complemento,@bairro,@cidade,@cep,@telefone,@fax,@responsavel,@aquisicao,@uId)",
                new
                {
                    id = propModel.Id,
                    nome = propModel.NomePropriedade,
                    endereco = propModel.Endereco,
                    numero = propModel.Numero,
                    complemento = propModel.Complemento,
                    bairro = propModel.Bairro,
                    cidade = propModel.Cidade,
                    cep = propModel.Cep,
                    telefone = propModel.Telefone,
                    fax = propModel.Fax,
                    responsavel = propModel.Responsavel,
                    aquisicao = propModel.Aquisicao,
                    uId=usuarioId

                });
        }
Пример #4
0
        public ActionResult RegistrarPropriedade(PropriedadeViewModel propriedade)
        {
            if (ModelState.IsValid)
            {
                propriedade.UsuarioId = usuario.ID;
                Construtor.PropriedadeApp().Salvar(propriedade, usuario.ID);
                return RedirectToAction("Index");
            }

            return View(propriedade);
        }
 private Propriedade retornaPropriedade(PropriedadeViewModel propriedade)
 {
     return new Propriedade()
     {
         Id = propriedade.Id,
         Aquisicao = propriedade.Aquisicao,
         Bairro = propriedade.Bairro,
         Cep = propriedade.Cep,
         Cidade = propriedade.Cidade,
         Complemento = propriedade.Complemento,
         Endereco = propriedade.Endereco,
         Fax = propriedade.Fax,
         NomePropriedade = propriedade.NomePropriedade,
         Numero = propriedade.Numero,
         Responsavel = propriedade.Responsavel,
         Telefone = propriedade.Telefone,
         UsuarioId = propriedade.UsuarioId
     };
 }
Пример #6
0
 public void Salvar(PropriedadeViewModel propriedade, string id)
 {
     pRepo.Salvar(propriedade,id);
 }
Пример #7
0
 public void Editar(PropriedadeViewModel propriedade)
 {
     pRepo.Editar(propriedade);
 }
 public ActionResult RegistrarPropriedade(PropriedadeViewModel propriedade)
 {
     return View();
 }