コード例 #1
0
        public ActionResult EnderecoCreate(Endereco_Models model)
        {
            //var final = this._clienteApp.ListarPorCpf(dommain.CPF);

            model.DdlUFLista = UFLista(this._ufApp.ListarTodos());
            var clienteid = this._clienteApp.ListarPorCpf(GetLoginEndereco).IdCliente;

            model.DdlTipoEnderecoLista = TipoEnderecoLista();
            model.DdlTipoTelefoneLista = TipoTelefoneLista();

            try
            {
                var dommain = new sosportalendereco_Dommain
                {
                    IdEndereco = model.IdEndereco,
                    //IdCliente = model.IdCliente,
                    Bairro                = model.Bairro,
                    IdCliente             = clienteid,
                    CEP                   = model.CEP,
                    Cidade                = model.Cidade,
                    Complemento           = model.Complemento,
                    Endereco              = model.Endereco,
                    Estado                = model.Estado,
                    IdUf                  = model.IdUf,
                    Municipio             = model.Municipio,
                    CodMunicipio          = model.IdUf.ToString(),
                    Numero                = model.Numero,
                    UF                    = model.IdUf.ToString(),
                    TipoEndereco          = model.TipoEndereco,
                    DescricaoTipoEndereco = model.DescricaoTipoEndereco,
                };

                if (ModelState.IsValid)
                {
                    this._enderecoApp.Salvar(dommain);
                    TempData["msgsucesso"] = "Registro Salvo com sucesso!";
                }
            }
            catch (Exception exception)
            {
                TempData["msgerror"] = exception.Message.ToString();
                return(View(model));
            }
            return(RedirectToAction("EnderecoCreate"));
        }
コード例 #2
0
 public void Atualizar(sosportalendereco_Dommain dommain)
 {
     this._repository.Atualizar(dommain);
 }
コード例 #3
0
 public void Salvar(sosportalendereco_Dommain dommain)
 {
     this._repository.Salvar(dommain);
 }
コード例 #4
0
 public void Atualizar(sosportalendereco_Dommain dommain)
 {
     this._context.Entry(dommain).State = System.Data.Entity.EntityState.Modified;
     this._context.SaveChanges();
 }
コード例 #5
0
 public void Salvar(sosportalendereco_Dommain dommain)
 {
     this._context.sosportalenderecoes.Add(dommain);
     this._context.SaveChanges();
 }