Exemple #1
0
        public static ManagerskillNewResponse SaveNewSkills(Guid managerId, string skills)
        {
            var managerSkillNew = GetSkillNewEntity(managerId);

            if (managerSkillNew == null)
            {
                return(ResponseHelper.InvalidParameter <ManagerskillNewResponse>());
            }
            managerSkillNew.NewSkills  = skills;
            managerSkillNew.UpdateTime = DateTime.Now;
            if (!ManagerskillNewMgr.Update(managerSkillNew))
            {
                return(ResponseHelper.Create <ManagerskillNewResponse>(MessageCode.FailUpdate));
            }
            var response = ResponseHelper.CreateSuccess <ManagerskillNewResponse>();

            response.Data = managerSkillNew;

            return(response);
        }
Exemple #2
0
        public static ManagerskillNewEntity GetSkillNewEntity(Guid managerId)
        {
            var entity = ManagerskillNewMgr.GetById(managerId);

            if (entity == null)
            {
                entity = new ManagerskillNewEntity()
                {
                    ManagerId  = managerId,
                    NewSkills  = "",
                    UpdateTime = DateTime.Now,
                    RowTime    = DateTime.Now
                };
                if (ManagerskillNewMgr.Insert(entity))
                {
                    return(entity);
                }
                else
                {
                    return(null);
                }
            }
            return(entity);
        }