private void btnSalvar_Click(object sender, EventArgs e) { try { model set = new model(); DtoCidade d = new DtoCidade(); d.nome = textBoxNome.Text; if (textBoxCodIbge.Text != string.Empty) { d.codigoibge = Convert.ToInt16(textBoxCodIbge.Text); } d.id_estado = Convert.ToInt16(comboBox1.SelectedValue); if (textBoxID.Text == string.Empty) { set.setCidade(d); } else { d.id = int.Parse(textBoxID.Text); set.AlteraCidade(d); } MessageBox.Show("Registro salvo com sucesso"); this.Close(); } catch (Exception ex) { throw ex; } }
internal void DeleteCidade(string id) { Context db = new Context(); DtoCidade e = db.cidade.FirstOrDefault(p => p.id == int.Parse(id)); db.cidade.Remove(e); db.SaveChanges(); }
public void setCidade(DtoCidade d) { try { Context db = new Context(); db.cidade.Add(d); db.SaveChanges(); } catch (Exception ex) { throw ex; } }
internal void AlteraCidade(DtoCidade d) { try { Context db = new Context(); DtoCidade e = db.cidade.FirstOrDefault(p => p.id == d.id); e.id = d.id; e.nome = d.nome; e.id_estado = d.id_estado; e.codigoibge = d.codigoibge; db.SaveChanges(); } catch (Exception ex) { throw ex; } }