Beispiel #1
0
        public bool Alterar(Cliente c)
        {
            try
            {
                var cliente = Get(c.Id).First();

                cliente.Nome = c.Nome;
                cliente.Nascimento = c.Nascimento;
                cliente.Endereco = c.Endereco;
                cliente.Bairro = c.Bairro;
                cliente.Cidade = c.Cidade;
                cliente.Estado = c.Estado;
                cliente.Cep = c.Cep;
                cliente.Tel1 = c.Tel1;
                cliente.Tel2 = c.Tel2;
                cliente.Observacoes = c.Observacoes;
                cliente.Cpf = c.Cpf;

                Ctx.SaveChanges();

                return true;
            }
            catch
            {

                return false;
            }
        }
        private void BtnSalvarClick(object sender, EventArgs e)
        {
            var cliente = new Cliente()
            {
                Nome = txtNome.Text.Trim(),
                Nascimento = dtpNascimento.Value.Date,
                Endereco = txtEndereco.Text.Trim(),
                Bairro = txtBairro.Text.Trim(),
                Cidade = txtCidade.Text.Trim(),
                Estado = txtEstado.Text.Trim(),
                Cep = txtCep.Text.Trim(),
                Tel1 = txtTel1.Text.Trim(),
                Tel2 = txtTel2.Text.Trim(),
                Observacoes = txtObs.Text.Trim(),
                Cpf = txtCPF.Text.Trim()
            };

            if (string.IsNullOrEmpty(cliente.Nome))
                Validation.Message("Nome é obrigatório");
            else
            {
                try
                {
                    if (_editando)
                    {
                        cliente.Id = _idcliente;
                        clientesEntity.Alterar(cliente);
                    }
                    else
                    {
                        clientesEntity.Inserir(cliente);
                    }

                    LimpaCampos();
                    txtNome.Focus();
                    Validation.Message("Cadastro realizado com sucesso");
                    lblModo.Text = @"Inserindo";
                    AtualizaList();
                }
                catch (Exception ex)
                {
                    Validation.Message(ex.Message);
                }
            }
        }
Beispiel #3
0
        public bool Inserir(Cliente c)
        {
            try
            {
                Ctx.Clientes.Add(c);
                Ctx.SaveChanges();

                return true;
            }
            catch
            {
                return false;

            }
        }