예제 #1
0
        public string LoginAuditoria(string DatosAcceso)
        {
            DataContract.UsuarioServiceRequest           request  = HelperJson.Deserialize <DataContract.UsuarioServiceRequest>(DatosAcceso);
            DataContract.UsuarioAuditoriaServiceResponse response = new DataContract.UsuarioAuditoriaServiceResponse();
            try
            {
                EUsuarioAuditoria usuario = usuarioBLL.LoginAuditoria(request.Usuario, request.Password);
                response.Usuario = usuario;
                response.Estado  = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Usuario y/o password inválido.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }
            string responseJSON = HelperJson.Serialize <DataContract.UsuarioAuditoriaServiceResponse>(response);

            return(responseJSON);
        }
예제 #2
0
        public string Login(string DatosAcceso)
        {
            DataContract.UsuarioServiceRequest  request  = HelperJson.Deserialize <DataContract.UsuarioServiceRequest>(DatosAcceso);
            DataContract.UsuarioServiceResponse response = new DataContract.UsuarioServiceResponse();
            try
            {
                EUsuario usuario = usuarioBLL.Login(request.Usuario, request.Password);
                response.Usuario = usuario;
                response.Estado  = BaseResponse.EXITO;
            }
            catch (Exception)
            {
                response.Descripcion = "Usuario y/o password inválido.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }

            WebConfiguration.SetDefaultHeader(WebOperationContext.Current);
            string responseJSON = HelperJson.Serialize <DataContract.UsuarioServiceResponse>(response);

            return(responseJSON);
        }
예제 #3
0
        public string Login_Mov(string DatosAcceso)
        {
            BL_Usuario oBL_Usuario = new BL_Usuario();

            DataContract.UsuarioServiceRequest       request  = HelperJson.Deserialize <DataContract.UsuarioServiceRequest>(DatosAcceso);
            DataContract.UsuarioService_Mov_Response response = new DataContract.UsuarioService_Mov_Response();
            try
            {
                E_Usuario usuario = oBL_Usuario.Login_Mov(request.Usuario, request.Password);
                response.Usuario     = usuario;
                response.Estado      = BaseResponse.EXITO;
                response.Descripcion = "Acceso Correcto";
            }
            catch (Exception)
            {
                response.Descripcion = "Usuario y/o password inválido.";
                response.Estado      = BaseResponse.GENERAL_ERROR;
            }

            string responseJSON = HelperJson.Serialize <DataContract.UsuarioService_Mov_Response>(response);

            return(responseJSON);
        }