Esempio n. 1
0
        private static EndUsersDto CreateNewUserData(CreateEndUserModel createUser)
        {
            EndUsersDto createUserDto = new EndUsersDto
            {
                FirstName        = createUser.FirstName,
                LastName         = createUser.LastName,
                EmployeeNo       = createUser.EmployeeNo,
                Department       = createUser.Department,
                CostCode         = createUser.CostCode,
                EndUserStatus    = createUser.EndUserStatus,
                CommencementDate = createUser.CommencementDate,
                TerminationDate  = createUser.TerminationDate,
                EndUser_Company  = createUser.EndUser_Company,
                EndUser_Site     = createUser.EndUser_Site,
                Created          = DateTimeOffset.Now
            };

            return(createUserDto);
        }
Esempio n. 2
0
        public IActionResult CreateEndUsers([FromBody] CreateEndUserModel createUserModel)
        {
            ReturnModel returnmessage = new ReturnModel();

            if (!ModelState.IsValid == true)
            {
                return(BadRequest());
            }
            EndUsersDto newUserData   = CreateNewUserData(createUserModel);
            bool        IsUserCreated = _EndUsers.CreateNewEndUser(newUserData);

            if (IsUserCreated != true)
            {
                return(BadRequest());
            }
            returnmessage.Message = "EndUser Created";
            var returnvalue = JsonConvert.SerializeObject(returnmessage);

            return(Ok(returnvalue));
        }