public ResponseAdminRoleList getAdminRole(RequestAdminRole request) { ResponseAdminRoleList response = new ResponseAdminRoleList(); try { LogicAdminRole logicRole = new LogicAdminRole(); response = logicRole.getAdminRoleList(request); } catch (System.Data.SqlClient.SqlException exSql) { // Cuando sea una excepción por SQL ya vendrá el mensaje de error controlado response.code = exSql.ErrorCode; response.message = exSql.Message; response.status = exSql.State; } catch (Exception ex) { // Registrar el error real LogicLogError logicError = new LogicLogError(); LogError error = new LogError(); error.module = "ADMIN"; error.method = "getAdminRole"; error.errorMessage = ex.Message; error.moreInfo = request.id.ToString(); logicError.newError(error); response.code = -1; response.message = "Error no controlado, favor consultar con el administrador del sistema."; response.status = -1; } return(response); }
public ResponseUserValidate validate(RequestUserValidate request) { ResponseUserValidate response = new ResponseUserValidate(); try { LogicAdminUser logicUser = new LogicAdminUser(); string userName = ""; if (logicUser.validateUser(request.user, request.password, ref userName)) { response.code = 0; response.message = "Correcto"; response.userName = userName; } else { response.code = 1; response.message = "Usuario y/o contraseña erroneos"; } } catch (System.Data.SqlClient.SqlException exSql) { // Cuando sea una excepción por SQL ya vendrá el mensaje de error controlado response.code = exSql.ErrorCode; response.message = exSql.Message; response.status = exSql.State; } catch (Exception ex) { // Registrar el error real LogicLogError logicError = new LogicLogError(); LogError error = new LogError(); error.module = "LOGIN"; error.method = "validateUser"; error.errorMessage = ex.Message; error.moreInfo = null; logicError.newError(error); response.code = -1; response.message = "Ocurrio un error inesperado, favor avisar al administrador"; } return(response); }
public ResponseAdminGlobalParam adminGlobalParam(RequestAdminGlobalParam request) { ResponseAdminGlobalParam response = new ResponseAdminGlobalParam(); try { LogicAdminGlobalParam logicGlobalParam = new LogicAdminGlobalParam(); request.dateRegister = System.DateTime.Now; request.dateUpdate = System.DateTime.Now; response = logicGlobalParam.adminGlobalParam(request); } catch (System.Data.SqlClient.SqlException exSql) { // Cuando sea una excepción por SQL ya vendrá el mensaje de error controlado response.code = exSql.ErrorCode; response.message = exSql.Message; response.status = exSql.State; } catch (Exception ex) { // Registrar el error real LogicLogError logicError = new LogicLogError(); LogError error = new LogError(); error.module = "ADMIN"; error.method = "adminGlobalParam"; error.errorMessage = ex.Message; error.moreInfo = request.id.ToString(); logicError.newError(error); response.code = -1; response.message = "Error no controlado, favor consultar con el administrador del sistema."; } return(response); }