Mini.Crm/Mini.Services/Bas/IBasInnerUserService.cs

26 lines
852 B
C#

using Air.Model;
using Air.Model.AirAdminViewModel;
using Mini.Common;
using Mini.Model;
using Mini.Model.Entity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Mini.Services.Bas
{
public interface IBasInnerUserService : IDependency
{
int AddBasInnerUser(Bas_InnerUser basInnerUser);
bool Update(Bas_InnerUserEidtModel model);
void Delete(Bas_InnerUser model);
Bas_InnerUser GetBasInnerUser(int uId);
Bas_InnerUser GetBasInnerUserByEid(int eId);
bool UpdatePwd(BasUpdatePwd model, ref ValidationErrors errors);
bool ValidateUser(int Eid, string password, out string errorMessage, out int UserId);
IList<Bas_InnerUserModel> GetList(ref Pager pager, int? eId, string uName, int? isDismiss);
}
}