private void Perfil_Cargar(int idEmpresa, string descripcion) { string ValorCero; PerfilWCFClient objPerfilWCF = new PerfilWCFClient(); List <Perfil_ListarResult> listPerfil = new List <Perfil_ListarResult>(); ValorCero = "SELECCIONAR"; cboPerfil.Items.Clear(); cboPerfil.Items.Insert(0, ValorCero); cboPerfil.Items.FindItemByText(ValorCero).Value = "0"; try { listPerfil = objPerfilWCF.Perfil_Listar(idEmpresa, "").ToList(); if (listPerfil.Count > 0) { foreach (Perfil_ListarResult objPerfil in listPerfil) { Telerik.Web.UI.RadComboBoxItem item = new Telerik.Web.UI.RadComboBoxItem(objPerfil.nombrePerfil.ToString().Trim(), objPerfil.idPerfil.ToString()); cboPerfil.Items.Add(item); } } } catch (Exception ex) { throw ex; } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (Session["Usuario"] == null) { ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true); } PerfilWCFClient objPerfilWCF = new PerfilWCFClient(); int idPerfil = 0; try { if (Request.QueryString["objPerfil"] != "") { idPerfil = (int)ViewState["idPerfil"]; } objPerfilWCF.Perfil_Registrar(idPerfil, txtNombre.Text, int.Parse(cboEmpresa.SelectedValue), ((Usuario_LoginResult)Session["Usuario"]).idUsuario, Convert.ToBoolean(int.Parse(cboEstado.SelectedValue)), btnAprobarPlanilla0.Checked, btnAprobarPlanilla1.Checked, btnRevisarPedido.Checked); ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CloseAndRebind(" + cboEmpresa.SelectedValue + ");", true); } catch (Exception ex) { lblMensaje.Text = "ERROR: " + ex.Message; lblMensaje.CssClass = "mensajeError"; } }
private void Perfil_Cargar(int idEmpresa) { PerfilWCFClient objPerfilWCF = new PerfilWCFClient(); try { ltbPerfil.DataSource = objPerfilWCF.Perfil_Listar(idEmpresa, ""); ltbPerfil.DataBind(); } catch (Exception ex) { throw ex; } }
private void Perfil_Cargar(int idEmpresa, string descripcion) { PerfilWCFClient objPerfilWCF = new PerfilWCFClient(); try { List <Perfil_ListarResult> lstPerfil = objPerfilWCF.Perfil_Listar(idEmpresa, descripcion).ToList(); grdPerfil.DataSource = lstPerfil; grdPerfil.DataBind(); ViewState["lstPerfil"] = JsonHelper.JsonSerializer(lstPerfil); ViewState["idEmpresa"] = idEmpresa; ViewState["descripcion"] = descripcion; } catch (Exception ex) { throw ex; } }