public bool Modificar(E_Variedad variedad1) { string query; MySqlCommand cmd; query = "update tbl_variedad set descripcion=@descripcion, id_especie = @especie WHERE ID=@ID"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@ID", variedad1.Codigo); cmd.Parameters.AddWithValue("@descripcion", variedad1.Descripcion); cmd.Parameters.AddWithValue("@especie", variedad1.ID_Especie); cmd.ExecuteNonQuery(); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(false); } Desconectar(); return(true); }
} //Fin funcion public bool Agregar(E_Variedad variedad1) { string query; MySqlCommand cmd; query = "insert into tbl_variedad(descripcion,id_especie) values " + "(@descripcion,@especie)"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@descripcion", variedad1.Descripcion); cmd.Parameters.AddWithValue("@especie", variedad1.ID_Especie); cmd.ExecuteNonQuery(); return(true); } else { Desconectar(); Mensaje = "Error de conexion"; return(false); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(false); } }
} //Fin funcion public E_Variedad ObtenerVariedad(string id) { string query; MySqlCommand cmd; query = "select * from tbl_variedad where id = @id"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader reader = cmd.ExecuteReader(); E_Variedad tipo1; if (reader.Read()) { tipo1 = new E_Variedad { Codigo = Convert.ToString(reader["ID"]), Descripcion = Convert.ToString(reader["descripcion"]), ID_Especie = Convert.ToString(reader["id_especie"]) }; Desconectar(); return(tipo1); } else { Mensaje = "No se encontraron registros"; Desconectar(); return(null); } } else { Mensaje = "Error en la conexion"; Desconectar(); return(null); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(null); } }
public List <E_Variedad> ListaEspecie(string especie) { string query; MySqlCommand cmd; List <E_Variedad> lista1 = new List <E_Variedad>(); query = "select * from tbl_variedad where id_especie = @especie"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@especie", especie); MySqlDataReader reader = cmd.ExecuteReader(); E_Variedad objeto1; while (reader.Read()) { objeto1 = new E_Variedad(); objeto1.Codigo = Convert.ToString(reader["ID"]); objeto1.Descripcion = Convert.ToString(reader["descripcion"]); objeto1.ID_Especie = Convert.ToString(reader["id_especie"]); //try //{ // objeto1.Peso = Convert.ToInt32(reader["peso"]); //} //catch //{ // objeto1.Peso = 0; //} lista1.Add(objeto1); } } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); } Desconectar(); return(lista1); } //Fin funcion
void ModificarVariedad() { N_Variedad variedad1 = new N_Variedad(); E_Variedad variedad2 = new E_Variedad(); variedad2.Codigo = lblIDVariedad.Text; variedad2.Descripcion = txtDescripcionVariedad.Text; variedad2.ID_Especie = cbEspecie.SelectedValue.ToString(); if (variedad1.Modificar(variedad2) == true) { dgvLista.DataSource = variedad1.Lista(); } else { MessageBox.Show("Error: No se pudo modificar el registro", "Modificar"); } }
public bool Modificar(E_Variedad variedad1) { D_Variedad variedad = new D_Variedad(); return(variedad.Modificar(variedad1)); }
public bool Agregar(E_Variedad variedad1) { D_Variedad variedad = new D_Variedad(); return(variedad.Agregar(variedad1)); }