public static void BindIdentificationType(RadioButtonList rbList, string texto, string valor) { try { if (SPContext.Current != null) { using(Microsoft.SharePoint.SPWeb web = SPContext.Current.Web) { BLL.IdentificationTypeBLL bll = new CAFAM.WebPortal.BLL.IdentificationTypeBLL(web); DataSet ds = bll.GetIdentificationTypeList(); BindList(rbList, ds, texto, valor); } } else { using(SPSite site = new SPSite(SP_SITE)){ using(Microsoft.SharePoint.SPWeb web = site.OpenWeb()) { BLL.IdentificationTypeBLL bll = new CAFAM.WebPortal.BLL.IdentificationTypeBLL(web); DataSet ds = bll.GetIdentificationTypeList(); BindList(rbList, ds, texto, valor); } } } } catch (Exception ex) { throw ex; } }
protected void BindData() { try { SPWeb web = SPContext.Current.Web; BLL.IdentificationTypeBLL identificationTypeBLL = new CAFAM.WebPortal.BLL.IdentificationTypeBLL(web); rdIdentificationType.DataSource = identificationTypeBLL.GetIdentificationTypeList(); rdIdentificationType.DataTextField = "Title"; rdIdentificationType.DataValueField = "Title"; rdIdentificationType.DataBind(); rdIdentificationType.Items[0].Selected = true; } catch (Exception ex) { throw ex; } }
protected void BindData() { try { SPWeb web = SPContext.Current.Web; BLL.IdentificationTypeBLL idTypeBLL = new CAFAM.WebPortal.BLL.IdentificationTypeBLL(web); DataSet idTypeListDS = idTypeBLL.GetIdentificationTypeList(); ListItem blankListItem = new ListItem(); ddlIdType.DataSource = idTypeListDS; ddlIdType.DataTextField = "Title"; ddlIdType.DataValueField = "Title"; ddlIdType.DataBind(); ddlIdType.Items.Insert(0, blankListItem); ddlUserType.Items.Insert(0, blankListItem); } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { SPWeb web = SPContext.Current.Web; //SPSite oSiteCollection = SPContext.Current.Site; ////SPList oList = web.Lists["TemplateUploadFile"]; //oSiteCollection.AllWebs["glb-vm"].Lists["TemplateUploadFile"]; ////Guid guidViewID = oList.Views["ObtenerTemplate"].ID; ////SPView oViewSrc = oList.GetView(guidViewID); ////SPViewFieldCollection collViewFields = oViewSrc.ViewFields; ////SPListItemCollection collItemsSrc = oList.GetItems(oViewSrc); //SPView vew = SPContext.Current.ViewContext; CAFAM.WebPortal.BLL.IdentificationTypeBLL idTypeBLL = new CAFAM.WebPortal.BLL.IdentificationTypeBLL(web); DataSet idTypeListDS = idTypeBLL.GetIdentificationTypeList(); DataSet dataSet = new DataSet(); SPList oList = web.Lists["TemplateUploadFile"]; Guid guidViewID = oList.Views["ObtenerTemplate"].ID; SPView oViewSrc = oList.GetView(guidViewID); dataSet.Merge(web.Lists["TemplateUploadFile"].GetItems(oViewSrc).GetDataTable()); grdTemplates.DataSource = dataSet; grdTemplates.DataBind(); //foreach(SPListItemCollection myItem in web.Lists["TemplateUploadFile"]) //{ // string myTitle = myItem["Title"].ToString(); // string myURL = myItem["name"].ToString(); // //myURL = "http://server/sitio/lists/mydoclib/mydoc.doc"; //} //grdTemplates.DataSource = web.Lists["TemplateUploadFile"].GetItems(vew.Views["ObtenerTemplate"]).GetDataTable(); //SPListItemCollection listItems = web.Lists["TemplateUploadFile"].Items; //int itemCount = listItems.Count; //grdTemplates.DataSource; //grdTemplates.DataBind(); }
public void AssignDataToControls() { try { SPWeb web = SPContext.Current.Web; if (!string.IsNullOrEmpty(Request.QueryString["IT"])) { lblIdentificationType.Text = CAFAM.WebPortal.Commons.CryptographicService.Decrypt(Request.QueryString["IT"]); } if(!string.IsNullOrEmpty(Request.QueryString["IN"])) { lblIdentificationNumber.Text = CAFAM.WebPortal.Commons.CryptographicService.Decrypt(Request.QueryString["IN"]); } BLL.IdentificationTypeBLL identificationTypeBLL = new CAFAM.WebPortal.BLL.IdentificationTypeBLL(web); Entities.SPListItemIdentificationType listItemIdentificationType = identificationTypeBLL.GetIdentificationTypeItem(lblIdentificationType.Text); SubsidiosWS.UserRequest userInfo = new CAFAM.WebPortal.User.SubsidiosWS.UserRequest(); userInfo.TipoDocumento = listItemIdentificationType.Value.Value; userInfo.NroDocumento = lblIdentificationNumber.Text; SubsidiosWS.WebService_Globant_PortalWeb_BiztalkSubsidios webService = new CAFAM.WebPortal.User.SubsidiosWS.WebService_Globant_PortalWeb_BiztalkSubsidios(); webService.Url = ConfigurationManager.AppSettings["WSSubsidiosURL"]; SubsidiosWS.AffiliatedUser userAffiliated = webService.GetAffiliatedUser(userInfo); ; lblFirstName.Text = userAffiliated.PrimerNombre; lblSecondName.Text = userAffiliated.SegundoNombre; lblFirstSurname.Text = userAffiliated.PrimerApellido; lblSecondSurname.Text = userAffiliated.SegundoApellido; /*Falta ver de dónde sacar los datos de ocupación y caja de compensacion*/ //lblOccupation.Text = userAffiliated. /**/ lblCompany.Text = userAffiliated.NombreORazonSocial; txtPrivateEmail.Text = userAffiliated.eMail; //falta txtCompanyEmail WebUI.TelephoneControl telPrivate = (WebUI.TelephoneControl)pnlPrivateTel.FindControl("telPrivate"); telPrivate.Tel = userAffiliated.Telefono; WebUI.TelephoneControl telPrivateMobile = (WebUI.TelephoneControl)pnlPrivateMobile.FindControl("telPrivateMobile"); telPrivateMobile.Tel = userAffiliated.TelefonoMovil; WebUI.TelephoneControl telCompany = (WebUI.TelephoneControl)pnlCompanyTel.FindControl("telCompany"); telCompany.Tel = userAffiliated.TelefonoLaboral; //falta txtTelExtension.Text //falta EPS } catch (Exception ex) { throw ex; } }