public void GuardarActualizarPerfilRol(PerfilRol _perfilRol) { List <PerfilRol> lista = _perfilRolDataAccess.ValidarPerfilRol(_perfilRol); if (lista.Count > 0) { foreach (PerfilRol item in lista) { if (_perfilRol.CodPerfil == item.CodPerfil) { _perfilRolDataAccess.ActualizarPerfilRol(_perfilRol); } } } else { _perfilRolDataAccess.GuardarPerfilRol(_perfilRol); } }
protected void Submit_edit(object sender, EventArgs e) { try { Rol _rol = new Rol { IdTipo = (int)ViewState["idRol"], DetDetalle = txtEditarDescripcion.Value, DetUsuarioModificacion = UsuarioSession().DetCodigo, FecModificacion = DateTime.Now }; _rolBusinessLogic.ActualizarRol(_rol); foreach (ListItem item in ddlCodigoPerfilEdit.Items) { PerfilRol _perfilRol = new PerfilRol(); if (item.Selected) { _perfilRol.FlActivo = (int)Constantes.EstadoFlag.ACTIVO; } else { _perfilRol.FlActivo = (int)Constantes.EstadoFlag.INACTIVO; } _perfilRol.CodRol = _rol.IdTipo; _perfilRol.CodPerfil = int.Parse(item.Value); _perfilRolBusinessLogic.GuardarActualizarPerfilRol(_perfilRol); } Limpiar(); CargarLista(); ClientMessageBox.Show("Se modificó el rol seleccionado", this); } catch (Exception ex) { Log.Error(ex); } }
protected void Submit_nuevo(object sender, EventArgs e) { try { Rol rol = new Rol { DesTipo = txtNombreRol.Value, DetDetalle = txtDescripcion.Value, FecRegistro = DateTime.Now, DetUsuarioRegistro = UsuarioSession().DetCodigo, FlagEstado = (int)Constantes.EstadoFlag.ACTIVO }; int codigoRol = _rolBusinessLogic.GuardarRol(rol); PerfilRol _perfilRol = new PerfilRol { CodRol = codigoRol, FlActivo = (int)Constantes.EstadoFlag.ACTIVO }; List <ListItem> selected = new List <ListItem>(); foreach (ListItem item in ddlCodigoPerfil.Items) { if (item.Selected) { _perfilRol.CodPerfil = int.Parse(item.Value); _perfilRolBusinessLogic.guardarPerfilRol(_perfilRol); } } CargarLista(); ClientMessageBox.Show("Se creo el nuevo rol", this); } catch (Exception ex) { Log.Error(ex); } }
public void guardarPerfilRol(PerfilRol _perfilRol) { _perfilRolDataAccess.GuardarPerfilRol(_perfilRol); }
public void ActualizarPerfilRol(PerfilRol _perfilRol) { MapperPro.Instance().Update("update_perfil_rol", _perfilRol); }
public List <PerfilRol> ValidarPerfilRol(PerfilRol _perfilRol) { return(BaseService <PerfilRol> .QueryForList("list_perfil_rol_all", _perfilRol)); }
public int GuardarPerfilRol(PerfilRol _perfilRol) { return(Convert.ToInt32(MapperPro.Instance().Insert("insert_perfilRol", _perfilRol))); }