Beispiel #1
0
        public bool ChangeHeadPortraits(Guid employerID, string path)
        {
            IAccountLogic IUser = container.Resolve <IAccountLogic>();
            Employe       e     = IUser.GetEmploye(employerID);

            e.employeImage = path;
            return(IUser.UpdateEmploye(e));
        }
Beispiel #2
0
        public EmployeModel GetEmploye(Guid id)
        {
            IAccountLogic IComponent = container.Resolve <IAccountLogic>();
            Employe       employe    = IComponent.GetEmploye(id);

            Mapper.CreateMap <Employe, EmployeModel>(); // 配置
            EmployeModel model = Mapper.Map <Employe, EmployeModel>(employe);

            return(model);
        }
Beispiel #3
0
        public bool ChangePassword(ChangePwdModel model)
        {
            IAccountLogic IUser = container.Resolve <IAccountLogic>();
            Employe       e     = IUser.GetEmploye(model.employerID);

            if (e.employePwd == model.oldPwd && model.newPwd == model.rePwd)
            {
                e.employePwd = model.newPwd;
                return(IUser.UpdateEmploye(e));
            }
            else
            {
                return(false);
            }
        }