private void button3_Click(object sender, EventArgs e) { try { var c = new DFamilia(); c.Id_Familia = Convert.ToInt32(textBox1.Text); if (NFamilia.Eliminar(c)) { MessageBox.Show("Se elimino correctamente", "Aviso"); id_familia(); ListaFamilia(); limpiar(); button1.Enabled = true; button2.Enabled = false; button3.Enabled = false; button4.Enabled = false; } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button1_Click(object sender, EventArgs e) { try { if (textBox2.Text != "") { var c = new DFamilia(); c.Id_Familia = Convert.ToInt32(textBox1.Text); c.Nombre = textBox2.Text.ToUpper(); if (NFamilia.Agregar(c)) { MessageBox.Show("Datos guardados correctamente", "Aviso"); id_familia(); ListaFamilia(); limpiar(); } else { MessageBox.Show("Error", "Aviso"); } } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
// metodos public static DFamilia EntidadFamilia(MySqlDataReader entidad) { var e = new DFamilia(); e.Id_Familia = Convert.ToInt32(entidad["Id_Familia"]); e.Nombre = Convert.ToString(entidad["Nombre"]); return(e); }
//metodo para verificar si existe public static bool Existe(DFamilia u) { using (MySqlConnection cn = new MySqlConnection(Conexion.Cadena)) { var consulta = "select ifnull(Nombre,1) from familia where Nombre=@nombre"; var cmd = new MySqlCommand(consulta, cn); cmd.Parameters.AddWithValue("@nombre", u.Nombre); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteScalar())); } }
private void id_familia() { try { var i = new DFamilia(); i.Id_Familia = NFamilia.id() + 1; textBox1.Text = i.Id_Familia.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//Eliminar public static bool Eliminar(DFamilia c) { try { MySqlConnection cn = new MySqlConnection(Conexion.Cadena); var cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.Connection = cn; cmd.CommandText = "EliminarFamilia"; cmd.Parameters.AddWithValue("@id", c.Id_Familia); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteNonQuery())); } catch (Exception) { return(false); } }
public static bool Eliminar(DFamilia e) { return(AdFamilia.Eliminar(e)); }
public static bool Actualizar(DFamilia e) { return(AdFamilia.Actualizar(e)); }
//public static List<DFamilia> ListaFamilias() //{ // return AdFamilia.ListaFamilia(); //} public static bool Agregar(DFamilia e) { return(AdFamilia.Agregar(e)); }