private void CargarGridAsignacion(ref Anthem.GridView Grid, EntityDoc.RolesTiposDocumentosInfo ObjetoRolTipoDoc) { //Declaracion de Varibles var NegRolTipDoc = new NegRolesTiposDocumentos(); var Resultado = new Resultado <EntityDoc.RolesTiposDocumentosInfo>(); try { Resultado = NegRolTipDoc.Buscar(ObjetoRolTipoDoc); if (Resultado.ResultadoGeneral) { Controles.CargarGrid <EntityDoc.RolesTiposDocumentosInfo>(ref Grid, Resultado.Lista, new string[] { Constantes.StringId }); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarEntidad.ToString() + "RolesTiposDocumentos")); } } }
private void CargarRoles() { try { //Asignar Roles var ObjRol = new EntityDoc.V_RolesWF(); var NegRol = new NegRolesTiposDocumentos(); var ObjResultadoRol = new Resultado <EntityDoc.V_RolesWF>(); ObjResultadoRol = NegRol.Buscar(ObjRol); if (ObjResultadoRol.ResultadoGeneral) { Controles.CargarCombo <EntityDoc.V_RolesWF>(ref ddlRoles, ObjResultadoRol.Lista, "IdRol", "Rol", "-- Seleccione --", "-1"); } else { //Controles.MostrarMensajeError(ObjetoResultado.Mensaje); Controles.MostrarMensajeAlerta("Grupos de Documentos Sin Datos"); } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorCargarCombo.ToString() + "Roles")); } } }
private void ProcesarAsignacion() { var ObjetoRolTipoDoc = new EntityDoc.RolesTiposDocumentos(); var NegRolTipoDoc = new NegRolesTiposDocumentos(); var ObjetoResultado = new Resultado <EntityDoc.RolesTiposDocumentos>(); try { if (gvTiposDocumentos.Rows.Count != 0) { foreach (GridViewRow Row in gvTiposDocumentos.Rows) { ObjetoRolTipoDoc.Id = int.Parse(gvTiposDocumentos.DataKeys[Row.RowIndex].Values[Constantes.StringId].ToString()); ObjetoRolTipoDoc.IdRol = int.Parse(ddlRoles.SelectedValue); ObjetoRolTipoDoc.IdGrupoDocumento = int.Parse(((HiddenField)Row.FindControl("hdnIdGrupoDocumento")).Value); ObjetoRolTipoDoc.IdTipoDocumento = int.Parse(((HiddenField)Row.FindControl("hdnIdTipoDocumento")).Value); ObjetoRolTipoDoc.PermisoListar = ((CheckBox)Row.FindControl(Constantes.chkListar)).Checked; ObjetoRolTipoDoc.PermisoVer = ((CheckBox)Row.FindControl(Constantes.chkVer)).Checked; ObjetoRolTipoDoc.PermisoAbrir = ((CheckBox)Row.FindControl(Constantes.chkAbrir)).Checked; ObjetoRolTipoDoc.PermisoModificar = ((CheckBox)Row.FindControl(Constantes.chkModificar)).Checked; ObjetoRolTipoDoc.PermisoDescargar = ((CheckBox)Row.FindControl(Constantes.chkDescargar)).Checked; ObjetoRolTipoDoc.PermisoEliminar = ((CheckBox)Row.FindControl(Constantes.chkEliminar)).Checked; ObjetoRolTipoDoc.PermisoSubir = ((CheckBox)Row.FindControl(Constantes.chkSubir)).Checked; ObjetoResultado = NegRolTipoDoc.Guardar(ObjetoRolTipoDoc); } } if (ObjetoResultado.ResultadoGeneral == false) { Controles.MostrarMensajeError(ObjetoResultado.Mensaje); return; } else { Controles.MostrarMensajeExito(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.AsignacionRolesTipDocumento.ToString())); return; } } catch (Exception Ex) { if (Constantes.ModoDebug == true) { Controles.MostrarMensajeError(Ex.Message); } else { Controles.MostrarMensajeError(ArchivoRecursos.ObtenerValorNodo(Constantes.MensajesUsuario.ErrorProcesarAsignacionMenu.ToString())); } } }