public static bool Actualizar(DDesechos c) { try { MySqlConnection cn = new MySqlConnection(Conexion.Cadena); var cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.Connection = cn; cmd.CommandText = "actualizarDesechos"; cmd.Parameters.AddWithValue("@id", c.Id_desecho); cmd.Parameters.AddWithValue("@nom", c.Nombre); cmd.Parameters.AddWithValue("@idfam", c.Id_familia); cmd.Parameters.AddWithValue("@idcat", c.Id_categoria); cmd.Parameters.AddWithValue("@idsubcat", c.Id_subcategoria); cmd.Parameters.AddWithValue("@idmedi", c.Id_medida); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteNonQuery())); } catch (Exception) { return(false); } }
private void button3_Click(object sender, EventArgs e) { try { var c = new DDesechos(); c.Id_desecho = Convert.ToInt32(textBox1.Text); if (NDesechos.Eliminar(c)) { MessageBox.Show("Se elimino correctamente", "Aviso"); limpiar(); IdDesecho(); ListadoFamilia(); ListadoCategoria(); ListadoSubCategoria(); ListadoMedida(); Listadodesecho(); button1.Enabled = true; button2.Enabled = false; button3.Enabled = false; button4.Enabled = false; } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//metodo para verificar si existe public static bool Existe(DDesechos u) { using (MySqlConnection cn = new MySqlConnection(Conexion.Cadena)) { var consulta = "select ifnull(Nombre,1) from desechos where Nombre=@nombre"; var cmd = new MySqlCommand(consulta, cn); cmd.Parameters.AddWithValue("@nombre", u.Nombre); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteScalar())); } }
// metodos public static DDesechos EntidadDesecho(MySqlDataReader entidad) { var e = new DDesechos(); e.Id_desecho = Convert.ToInt32(entidad["Id_Desecho"]); e.Nombre = Convert.ToString(entidad["Nombre"]); e.Id_familia = Convert.ToInt32(entidad["Id_Familia"]); e.Id_categoria = Convert.ToInt32(entidad["Id_Categoria"]); e.Id_subcategoria = Convert.ToInt32(entidad["Id_SubCategoria"]); e.Id_medida = Convert.ToInt32(entidad["Id_Medida"]); return(e); }
//actualizar volumen de ingresodesechos public static bool ActualizarVolumen(DDesechos c) { using (MySqlConnection cn = new MySqlConnection(Conexion.Cadena)) { var consulta = "update desechos set Volumen =@vol where Nombre=@nom AND Id_Desecho=@id;"; var cmd = new MySqlCommand(consulta, cn); cmd.Parameters.AddWithValue("@nom", c.Nombre); cmd.Parameters.AddWithValue("@id", c.Id_desecho); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteNonQuery())); } }
private void IdDesecho() { try { var i = new DDesechos(); i.Id_desecho = NDesechos.Id() + 1; textBox1.Text = i.Id_desecho.ToString();; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static DataTable ObtenerVolumendesechos(DDesechos c) { using (MySqlConnection cn = new MySqlConnection(Conexion.Cadena)) { string consulta = "Select Id_Desecho,Nombre,Volumen,Precio_Venta from desechos where Id_Desecho=@id and Nombre=@nom"; MySqlCommand cmd = new MySqlCommand(consulta, cn); cmd.Parameters.AddWithValue("@id", c.Id_desecho); cmd.Parameters.AddWithValue("@nom", c.Nombre); MySqlDataAdapter mdatos = new MySqlDataAdapter(cmd); DataTable dtDatos = new DataTable(); cn.Open(); mdatos.Fill(dtDatos); return(dtDatos); } }
private void button1_Click(object sender, EventArgs e) { try { if (textBox2.Text != "") { var c = new DDesechos(); c.Id_desecho = Convert.ToInt32(textBox1.Text); c.Nombre = textBox2.Text.ToUpper(); c.Id_familia = int.Parse(familia); c.Id_categoria = int.Parse(categoria); c.Id_subcategoria = int.Parse(subcategoria); c.Id_medida = Convert.ToInt32(medida); if (NDesechos.Agregar(c)) { MessageBox.Show("Datos guardados correctamente", "Aviso"); limpiar(); IdDesecho(); ListadoFamilia(); ListadoCategoria(); ListadoSubCategoria(); ListadoMedida(); Listadodesecho(); } else { MessageBox.Show("Error", "Aviso"); } } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//Eliminar public static bool Eliminar(DDesechos c) { try { MySqlConnection cn = new MySqlConnection(Conexion.Cadena); var cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.Connection = cn; cmd.CommandText = "EliminarDesechos"; cmd.Parameters.AddWithValue("@id", c.Id_desecho); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteNonQuery())); } catch (Exception) { return(false); } }
private void button2_Click(object sender, EventArgs e) { try { var c = new DDesechos(); c.Id_desecho = Convert.ToInt32(textBox1.Text); c.Nombre = textBox2.Text.ToUpper(); c.Id_familia = Convert.ToInt32(comboBox1.SelectedValue); c.Id_categoria = Convert.ToInt32(comboBox2.SelectedValue); c.Id_subcategoria = Convert.ToInt32(comboBox4.SelectedValue); c.Id_medida = Convert.ToInt32(comboBox3.SelectedValue); if (NDesechos.Actualizar(c)) { MessageBox.Show("Se actualizo correctamente", "Aviso"); limpiar(); IdDesecho(); ListadoFamilia(); ListadoCategoria(); ListadoSubCategoria(); ListadoMedida(); Listadodesecho(); button1.Enabled = true; button2.Enabled = false; button3.Enabled = false; button4.Enabled = false; } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static DataTable obtenerVolumendesechos(DDesechos e) { return(AdDesechos.ObtenerVolumendesechos(e)); }
public static DataTable obtenercantidadpesodesechos(DDesechos e) { return(AdDesechos.ObtenerCantidadpesodesechos(e)); }
public static bool Eliminar(DDesechos e) { return(AdDesechos.Eliminar(e)); }
public static bool ActualizarVolumen(DDesechos e) { return(AdDesechos.ActualizarVolumen(e)); }
public static bool ActualizarCantidadPeso(DDesechos e) { return(AdDesechos.ActualizarCantidadPeso(e)); }
public static bool Agregar(DDesechos e) { return(AdDesechos.Agregar(e)); }