Ejemplo n.º 1
0
        public async Task <AddEditResponse> Add(UserTypeRequest utData)
        {
            var response = new AddEditResponse();

            try
            {
                if (utData.isActive.ToLower() != "true")
                {
                    utData.isActive = "false";
                }
                if (string.IsNullOrEmpty(utData.userTypeName))
                {
                    response.Status  = "false";
                    response.Message = "Please enter user type name";
                }
                else
                {
                    var addEditResponse = _userTypeData.Add(utData);
                    response.Status  = "true";
                    response.Message = addEditResponse.message;
                }
                return(response);
            }
            catch (Exception e)
            {
                response.Status  = "false";
                response.Message = $"Unable to process - {e.Message}";
                return(response);
            }
        }
Ejemplo n.º 2
0
        public async Task <ActionResult> AddUserType(UserTypeRequest utData)
        {
            var addEditResponse = await _userTypeService.Add(utData);

            return(Ok(new AddEditResponse
            {
                Status = addEditResponse.Status,
                Message = addEditResponse.Message,
            }));
        }
Ejemplo n.º 3
0
 public AddEditMasters Add(UserTypeRequest utData)
 {
     try
     {
         string stProc = AddUserType;
         var    pList  = new List <SqlParameter>
         {
             new SqlParameter("@UserType", utData.userTypeName ?? utData.userTypeName),
             new SqlParameter("@Isactive", utData.isActive ?? utData.isActive),
             new SqlParameter("@Comments", utData.comments ?? utData.comments),
             new SqlParameter("@Createdby", utData.createdBy),
             new SqlParameter("@Updatedby", utData.updatedBy),
         };
         var returnData = UtilityDL.FillEntity <AddEditMasters>(stProc, pList);
         return(returnData);
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Ejemplo n.º 4
0
        public async Task <ActionResult> Put(Guid id, UserTypeRequest dto)
        {
            await _mediator.Send(new UpdateCommand(id, dto));

            return(NoContent());
        }
Ejemplo n.º 5
0
        public async Task <ActionResult> Post(UserTypeRequest dto)
        {
            await _mediator.Send(new CreateCommand(dto));

            return(NoContent());
        }