Ejemplo n.º 1
0
        private void btnsalvar_Click(object sender, EventArgs e)
        {
            tipodeelemento check = new tipodeelemento();
            string         nome  = this.textnome.Text.ToString().Trim();

            check = db.tipodeelemento.Where(t => t.nome.Equals(nome)).FirstOrDefault();


            if (obj == null)
            {
                if (check.id == 0)
                {
                    obj      = new tipodeelemento();
                    obj.nome = this.textnome.Text.Trim();
                    db.tipodeelemento.Add(obj);
                }
                else
                {
                    MessageBox.Show("Esse cadastro já existe", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                obj.nome = this.textnome.Text.Trim();
            }
            db.SaveChanges();
            this.Lista();
            this.clear();
        }
Ejemplo n.º 2
0
 private void dgvlista_CellClick(object sender, DataGridViewCellEventArgs e)
 {
     this.clear();
     if (e.RowIndex > -1)
     {
         DataGridViewRow row = this.dgvlista.Rows[e.RowIndex];
         obj = new tipodeelemento();
         int id = Convert.ToInt32(row.Cells[0].Value);
         obj = db.tipodeelemento.Where(t => t.id.Equals(id)).FirstOrDefault();
         this.textnome.Text = obj.nome;
     }
 }
Ejemplo n.º 3
0
 private void clear()
 {
     obj = null;
     this.textnome.Text = String.Empty;
 }