private void Transfor_and_Bind_DataSource(List <ARCHIVE_AUTH_Authorization> query) { //trasformo l'autorizzazione nel mio datasource per la griglia. List <ARCHIVE_AUTH_Authorization_Result> _dsource = new List <ARCHIVE_AUTH_Authorization_Result>(); foreach (ARCHIVE_AUTH_Authorization _autAut in query) { Utente tempCorrSingle; tempCorrSingle = UserManager.GetUtenteByIdPeople(_autAut.People_ID.ToString()); ARCHIVE_AUTH_Authorization_Result _result = new ARCHIVE_AUTH_Authorization_Result(); _result.System_ID = (int)_autAut.System_ID; // _result.CodiceRubrica = tempCorrSingle.codiceRubrica; _result.DescrizioneRubrica = tempCorrSingle.descrizione; _result.DtaDecorrenza = (DateTime)_autAut.StartDate; _result.DtaScadenza = (DateTime)_autAut.EndDate; _dsource.Add(_result); } if (_dsource.Count > 0) { gvResultAUTH.DataSource = _dsource; gvResultAUTH.DataBind(); } else { InitializeGridDatasource(); } UpnlGrid.Update(); }
private object GetDatasourceDummygvResultAUTH() { List <DocsPaWR.ARCHIVE_AUTH_Authorization_Result> _dsDummylst = new List <DocsPaWR.ARCHIVE_AUTH_Authorization_Result>(); ARCHIVE_AUTH_Authorization_Result _dsDummy = new ARCHIVE_AUTH_Authorization_Result(); _dsDummy.System_ID = 0; _dsDummy.CodiceRubrica = string.Empty; _dsDummy.DescrizioneLivello = string.Empty; _dsDummy.DescrizioneRubrica = string.Empty; _dsDummy.DescrizioneRuolo = string.Empty; _dsDummy.DtaDecorrenza = DateTime.Now; _dsDummy.DtaScadenza = DateTime.Now; _dsDummy.Livello = 0; _dsDummy.People_ID = 0; _dsDummy.Ruolo_ID = 0; _dsDummylst.Add(_dsDummy); return(_dsDummylst); }