using New_College.IRepository;
using New_College.IRepository.UnitOfWork;
using New_College.Model.Models;
using New_College.Model.ViewModels;
using New_College.Repository.Base;
using System.Linq;
using System.Threading.Tasks;
namespace New_College.Repository.MYSQL_CasDoor
{
///
/// userRepository
///
public class CasdoorUserRepository : BaseRepository, ICasdoorUserRepository
{
public CasdoorUserRepository(IUnitOfWork unitOfWork) : base(unitOfWork)
{
}
///
///
///
///
///
public async Task AccountCancel(string id)
{
var status = false;
var query = await this.Query(e => e.id == id);
if (query != null && query.Count > 0)
{
var isdelete = query.FirstOrDefault();
isdelete.is_deleted = 1;
status = await this.Update(isdelete);
}
return status;
}
}
}