public int Agregar(ClsMateriasPrimas pMateriasPrimas) { int retorno = 0; MySqlCommand cmd = new MySqlCommand(); cmd.Connection = BdConexion.ObtenerConexion(); cmd.CommandText = "guardarMateriasPrimas"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id", pMateriasPrimas.Codigo); cmd.Parameters["@id"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@nom", pMateriasPrimas.Nombre); cmd.Parameters["@nom"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@min", pMateriasPrimas.Stock_Minimo); cmd.Parameters["@min"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@max", pMateriasPrimas.Stock_Maximo); cmd.Parameters["@max"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@exis", pMateriasPrimas.Existencias); cmd.Parameters["@exis"].Direction = ParameterDirection.Input; cmd.Parameters.AddWithValue("@disp", pMateriasPrimas.Disponibilidad); cmd.Parameters["@disp"].Direction = ParameterDirection.Input; retorno = cmd.ExecuteNonQuery(); return retorno; }
public int Actualizar(string Nombre, int Stock_Minimo, int Stock_Maximo, string Disponibilidad) { int resultado = 0; ClsMateriasPrimas eMateriasPrimas = new ClsMateriasPrimas(); eMateriasPrimas.Nombre = Nombre; eMateriasPrimas.Stock_Minimo = Stock_Minimo; eMateriasPrimas.Stock_Maximo = Stock_Maximo; eMateriasPrimas.Disponibilidad = Disponibilidad; ClsMateriasPrimasDAL mMateriasPrimas = new ClsMateriasPrimasDAL(); resultado = mMateriasPrimas.Actualizar(eMateriasPrimas); return resultado; }