/// <summary> /// Metoda de clasa pentru obtinerea unei liste de obiecte de tipul BUtilizatorDrepturi /// </summary> /// <returns>Lista ce corespunde parametrilor</returns> /// <remarks></remarks> public static BColectieUtilizatorDrepturi GetListByParam(EnumRubrica pIdRubrica, EnumOptiune pIdOptiune, int pIdUtilizator, IDbTransaction pTranzactie) { BColectieUtilizatorDrepturi lstDUtilizatorDrepturi = new BColectieUtilizatorDrepturi(); using (DataSet ds = DUtilizatorDrepturi.GetListByParam(Convert.ToInt32(pIdRubrica), Convert.ToInt32(pIdOptiune), pIdUtilizator, pTranzactie)) { foreach (DataRow dr in ds.Tables[0].Rows) { lstDUtilizatorDrepturi.Add(new BUtilizatorDrepturi(dr)); } } return(lstDUtilizatorDrepturi); }
public bool Delete(IDbTransaction pTranzactie) { return(DUtilizatorDrepturi.Delete(Convert.ToInt32(this.IdRubrica), Convert.ToInt32(this.IdOptiune), this.IdUtilizator, pTranzactie)); }
/// <summary> /// Metoda de clasa ce permite adaugarea unui obiect de tip DUtilizatorDrepturi /// </summary> /// <param name="pIdRubrica"></param> /// <param name="pIdOptiune"></param> /// <param name="pIdUtilizator"></param> /// <returns></returns> /// <remarks></remarks> public static int Add(EnumRubrica pIdRubrica, EnumOptiune pIdOptiune, int pIdUtilizator, IDbTransaction pTranzactie) { int id = DUtilizatorDrepturi.Add(BUtilizator.GetIdUtilizatorConectat(pTranzactie), Convert.ToInt32(pIdRubrica), Convert.ToInt32(pIdOptiune), pIdUtilizator, pTranzactie); return(id); }