public void setCliente(DtoCliente c) { Context db = new Context(); db.cliente.Add(c); db.SaveChanges(); }
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; } }
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(); }
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(); }