コード例 #1
0
        public void InsereClienteEndereco(FormCollection formulario, int ContratoId)
        {
            ClienteFormulario _ClienteFormulario = new ClienteFormulario();

            _ClienteFormulario = new Formulario <ClienteFormulario>().LerFormulario(formulario, _ClienteFormulario);
            InsereClienteEnderecoForm(_ClienteFormulario, ContratoId);
        }
コード例 #2
0
        public void InsereClienteEnderecoForm(ClienteFormulario _ClienteFormulario, int COntratoId)
        {
            var db = new Class1(true);

            try
            {
                ClienteEndereco _ClienteEndereco = new ClienteEndereco();

                _ClienteEndereco.Cep              = _ClienteFormulario.cep;
                _ClienteEndereco.Complemento      = _ClienteFormulario.complemento;
                _ClienteEndereco.Logradouro       = _ClienteFormulario.rua;
                _ClienteEndereco.Municipio        = _ClienteFormulario.cidade;
                _ClienteEndereco.ContratoId       = Convert.ToInt32(_ClienteFormulario.Contra);
                _ClienteEndereco.Numero           = Convert.ToInt32(_ClienteFormulario.numero);
                _ClienteEndereco.BairroId         = VerificaBairro(_ClienteFormulario.bairro.ToUpper(), _ClienteFormulario.cidade.ToUpper(), _ClienteFormulario.uf, _ClienteFormulario.ibge);
                _ClienteEndereco.ClienteId        = Convert.ToInt32(_ClienteFormulario.ClienteId);
                _ClienteEndereco.TipoLogradouroId = Convert.ToInt32(_ClienteFormulario.tipologr);
                _ClienteEndereco.Sala             = _ClienteFormulario.Sala;
                _ClienteEndereco.Andar            = _ClienteFormulario.Andar;
                _ClienteEndereco.Bloco            = _ClienteFormulario.Bloco;
                if (_ClienteFormulario.tipologr == "1" && _ClienteFormulario.PredioId == "1" || _ClienteFormulario.tipologr == "4" && _ClienteFormulario.PredioId == "1" || _ClienteFormulario.tipologr == "1" && _ClienteFormulario.PredioId == "")
                {
                    _ClienteEndereco.PredioId = 1;
                }
                if (_ClienteFormulario.tipologr != "1")
                {
                    _ClienteEndereco.PredioId = _ClienteFormulario.PredioId == "" || _ClienteFormulario.PredioId == null ? 99999 : Convert.ToInt32(_ClienteFormulario.PredioId);
                }
                if (_ClienteFormulario.tipologr == "4")
                {
                    _ClienteEndereco.Ponta = "2";
                }
                db.ClienteEndereco.Add(_ClienteEndereco);
                db.SaveChanges();

                //Msg = "mensagemPadrao('Endereço Salvo.','success');";
            }
            catch (Exception erro)
            {
                //Msg = "mensagemPadrao('Houve Erro ao cadatsrar o Endereço.','error');";
            }
        }