protected void btnSaveUsuario_Click(object sender, EventArgs e) { UsersBR oSecurityClient = new UsersBR(); UserBE Respuesta = new UserBE(); ReglasBE Reglas = new ReglasBE(); Respuesta = UserFullWUC.GetWUCs(); string sMensaje = string.Empty; StringBuilder sMensajeRespuesta = new StringBuilder(string.Empty); UsuariosBE Res; bool upd = false; Reglas.IDAPP = long.Parse(ResIEL.IdApp); if (Respuesta.USUARIOS.IDUSUARIO == 0) { Res = oSecurityClient.addUsuario(Reglas, Respuesta.USUARIOS, Respuesta.DOMICILIOS, Respuesta.CONTACTOS, Respuesta.ROLESXUSUARIO, long.Parse(ResIEL.IdApp)); sMensaje = "El Usuario se dio de alta correctamente."; } else { upd = oSecurityClient.updateUsuario(Reglas, Respuesta.USUARIOS, Respuesta.DOMICILIOS, Respuesta.CONTACTOS, Respuesta.ROLESXUSUARIO, long.Parse(ResIEL.IdApp)); sMensaje = "El Usuario se actualizó correctamente."; } sMensajeRespuesta.Append("alert('"); if (upd) { sMensajeRespuesta.Append(sMensaje); } else { sMensaje = "Existió un error al dar de alta al cliente."; } sMensajeRespuesta.Append("');"); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append(sMensajeRespuesta.ToString()); sb.Append("$('#mdlUser').modal('hide');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AddHideModalScript", sb.ToString(), false); SetGrid(true); RegisterGridpaging(grdUsuarios); }
protected void btnShowAdd_Click(object sender, EventArgs e) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('"); sb.Append("#mdlUser"); sb.Append("').modal('show');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "AddShowModalScript", sb.ToString(), false); RegisterGridpaging(grdUsuarios); UserFullWUC.ClearWUCs(); UserFullWUC.RegisterWUCsScripts(); }
protected void grdUsuarios_RowCommand(object sender, GridViewCommandEventArgs e) { int index = Convert.ToInt32(e.CommandArgument); StringBuilder sMensajelbl = new StringBuilder(string.Empty); List <UsuariosBE> lstUsaurios = (List <UsuariosBE>)ViewState["lstUsuarios"]; UsuariosBE item = new UsuariosBE(); GridViewRow gvrow = grdUsuarios.Rows[index]; UserBE Usuario = new UserBE(); string sIdUsuario = grdUsuarios.DataKeys[index].Value.ToString(); UsersBR oUserSecurityServiceClient = new UsersBR(); ReglasBE Reglas = new ReglasBE(); Reglas.USUARIO = sIdUsuario; Reglas.TIPOBUSQUEDA = 1; Usuario.DATOSUSUARIO = oUserSecurityServiceClient.getUsuarioFull(Reglas, long.Parse(ResIEL.IdApp)); if (e.CommandName.Equals("EditUsuario")) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append(@"<script type='text/javascript'>"); sb.Append("$('#mdlUser').modal('show');"); sb.Append(@"</script>"); ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "mdlEditUserScript", sb.ToString(), false); sMensajelbl.Append(" EDITAR USUARIO "); //sMensajelbl.Append(item.psNOMBRECATALOGO); lblModalUser.Text = sMensajelbl.ToString(); UserFullWUC.ClearWUCs(); UserFullWUC.SetWUCs(Usuario); UserFullWUC.RegisterWUCsScripts(); } RegisterGridpaging(grdUsuarios); }