IAdminUser.cs 651 B

1234567891011121314151617181920
  1. using CZFW.Framework.Model.ViewModel;
  2. using CZFW.MDB.Model;
  3. using MongoDB.Bson;
  4. namespace CZFW.MDB
  5. {
  6. public interface IAdminUser
  7. {
  8. ResultModel Create(string sid, string objJson);
  9. ResultModel Update(string id, string objJson);
  10. ResultModel Remove(string id);
  11. ResultModel Login(string tplName, string userName, string password);
  12. ResultModel Logout(string id);
  13. BsonDocument Get(string key);
  14. ResultModel UpdatePassword(string id, string oldPass, string newPass);
  15. ResultModel UpdatePasswordBySystem(string id, string newPass);
  16. void SetCurrentTable(string tplName);
  17. }
  18. }