private void btnSalvar_Click(object sender, EventArgs e) { try { model set = new model(); DtoEstado d = new DtoEstado(); d.nome = textBoxNome.Text; d.uf = textBoxUF.Text; d.codigouf = int.Parse(textBoxCodEstado.Text); if (textBoxID.Text == string.Empty) { set.setEstado(d); } else { set.AlteraEstado(d); } MessageBox.Show("Registro salvo com sucesso"); this.Close(); } catch (Exception ex) { throw ex; } }
internal void DeleteEstado(int id) { Context db = new Context(); DtoEstado e = db.estado.FirstOrDefault(p => p.id == id); db.estado.Remove(e); db.SaveChanges(); }
internal void setEstado(DtoEstado d) { try { Context db = new Context(); db.estado.Add(d); db.SaveChanges(); } catch (Exception ex) { throw ex; } }
internal void AlteraEstado(DtoEstado d) { try { Context db = new Context(); DtoEstado e = db.estado.FirstOrDefault(p => p.id == d.id); e.id = d.id; e.nome = d.nome; e.uf = d.uf; e.codigouf = d.codigouf; db.SaveChanges(); } catch (Exception ex) { throw ex; } }