コード例 #1
0
        public ActionResult AlterarClienteAR(string txtCodigoCliente, string txtNomeCliente, string txtRgCliente, string txtNascimentoCliente, string txtTelefoneCliente, string txtEnderecoCliente, string txtBairroCliente, string txtCidadeCliente, string selEstadoCliente, string txtCepCliente, string selSituacaoCliente)
        {
            if (ValidarAdmin.UsuarioValido())
            {
                ClienteDAL clienteDAL = new ClienteDAL();
                Cliente    cliente    = clienteDAL.SelecionarClienteId(Convert.ToInt32(txtCodigoCliente));

                if (cliente.CodigoCliente == 0)
                {
                    TempData[Constantes.MensagemAlerta] = "Não existe Cliente para o código digitado.";
                    ClienteControllerModel clienteViewModel = ConvertToModel(clienteDAL.ListarCliente());
                    return(View("AlterarClienteUI", clienteViewModel));
                }
                else
                {
                    cliente = new Cliente(Convert.ToInt32(txtCodigoCliente), txtNomeCliente, txtRgCliente, Convert.ToDateTime(txtNascimentoCliente), txtTelefoneCliente, txtEnderecoCliente, txtBairroCliente, txtCidadeCliente, selEstadoCliente, txtCepCliente, Convert.ToChar(selSituacaoCliente));
                    clienteDAL.AlterarCliente(cliente);
                    TempData[Constantes.MensagemAlerta] = "Cliente Alterado com Sucesso!";
                    return(RedirectToAction("Index", "Inicio"));
                }
            }
            else
            {
                return(RedirectToAction("Login", "AreaRestrita"));
            }
        }
コード例 #2
0
        private void btnAlterarc_Click(object sender, EventArgs e)
        {
            Pessoa objCliente = new Pessoa();

            objCliente.Codigo       = Convert.ToInt32(txtExcluirc.Text);
            objCliente.Nome         = txtNomec.Text;
            objCliente.Status       = Convert.ToBoolean(chbStatusc.Checked);
            objCliente.Dtnascimento = Convert.ToDateTime(dtNascimentoc.Value);
            objCliente.Sexo         = cmbSexoc.Text;
            objCliente.EstadoCivil  = cmbSexoc.Text;
            objCliente.Rg           = txtRgc.Text;
            objCliente.Cpf          = txtCpfc.Text;
            objCliente.Email        = txtEmailc.Text;
            objCliente.Endereco     = txtEnderecoc.Text;
            objCliente.Cidade       = txtCidadec.Text;
            objCliente.Cep          = txtCepc.Text;
            objCliente.Estado       = txtEstadoc.Text;
            objCliente.Celular      = txtCelularc.Text;
            objCliente.Telefone     = txtTelefonec.Text;


            ClienteDAL cdal = new ClienteDAL();

            cdal.AlterarCliente(objCliente);

            MessageBox.Show("Cadastro do funcionário atualizado com sucesso!");

            LimparCampos();
        }
コード例 #3
0
        // PUT: api/Cliente/5
        public void Put([FromBody] string value)
        {
            var cliente = JsonConvert.DeserializeObject <tbCliente>(value);

            var clienteDal = new ClienteDAL();

            clienteDal.AlterarCliente(cliente);
        }
コード例 #4
0
        public bool AlterarCliente(Cliente cliente)
        {
            var dalAlterarCliente = new ClienteDAL();

            cliente.Telefone = metodosMascara.RemoverMascaraTelefoneCel(cliente.Telefone);
            cliente.Cep      = metodosMascara.RemoverMascaraCep(cliente.Cep);
            bool registroAfetados = dalAlterarCliente.AlterarCliente(cliente);

            return(registroAfetados);
        }
コード例 #5
0
 public void AlterarCliente(Cliente cliente, string antigotelefone)
 {
     clienteDAL.AlterarCliente(cliente, antigotelefone);
 }
コード例 #6
0
ファイル: Cliente.cs プロジェクト: andrecsn/Sincol_PDV
 public int AlterarCliente()
 {
     return(result = clie.AlterarCliente("P_ALTERAR_CLIENTE", Codigo, Nome, Tp_Pessoa, Status, Cpf, Cnpj, Telefone, Endereco, Sexo, Dtnascimento, Email, Dtcadastro, Dtatualizacao, LimiteCrd, LimiteDias, Observacao));
 }