コード例 #1
0
        public void setCliente(DtoCliente c)
        {
            Context db = new Context();

            db.cliente.Add(c);
            db.SaveChanges();
        }
コード例 #2
0
ファイル: FrmCliente.cs プロジェクト: vinitessele/VntRoute
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                model      set = new model();
                DtoCliente c   = new DtoCliente();
                c.nome        = textBoxNome.Text;
                c.endereco    = textBoxEndereco.Text;
                c.telefone    = textBoxTelefone.Text;
                c.email       = textBoxEmail.Text;
                c.cpfcnpj     = textBoxCPF.Text;
                c.ierg        = textBoxRG.Text;
                c.id_cidade   = Convert.ToInt16(comboBox1.SelectedValue);
                c.observacoes = textBoxObservacao.Text;
                c.complemento = textBoxComplemento.Text;

                if (textBoxID.Text == string.Empty)
                {
                    set.setCliente(c);
                }
                else
                {
                    c.id = int.Parse(textBoxID.Text);
                    set.AlteraCliente(c);
                }
                MessageBox.Show("Registro salvo com sucesso");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
        public void DeleteCliente(string id)
        {
            Context    db = new Context();
            DtoCliente e  = db.cliente.FirstOrDefault(p => p.id == int.Parse(id));

            db.cliente.Remove(e);
            db.SaveChanges();
        }
コード例 #4
0
        public void AlteraCliente(DtoCliente cli)
        {
            Context    db = new Context();
            DtoCliente c  = db.cliente.FirstOrDefault(p => p.id == cli.id);

            c.nome        = cli.nome;
            c.endereco    = cli.endereco;
            c.telefone    = cli.telefone;
            c.email       = cli.email;
            c.cpfcnpj     = cli.cpfcnpj;
            c.ierg        = cli.ierg;
            c.id_cidade   = cli.id_cidade;
            c.observacoes = cli.observacoes;
            c.complemento = cli.complemento;
            db.SaveChanges();
        }