public void Eliminar(int ID) { //Antes de marcar el almacen como eliminado comprobamos que no contenga articulos con existencia if (ValidacionExistencia(ID)) { AlmacenDA.Eliminar(ID); } else { Exception Ex = new Exception("El almacen no puede ser eliminado ya que contiene articulos en su existencia"); throw Ex; } }
public bool Eliminar(AlmacenBE obe) { bool rpta = false; SqlTransaction sqltrans; using (SqlConnection con = new SqlConnection(strCnxRule)) { con.Open(); sqltrans = con.BeginTransaction(); rpta = oAlmacenDA.Eliminar(con, sqltrans, obe); if (rpta) { sqltrans.Commit(); } else { sqltrans.Rollback(); } } return(rpta); }