Ejemplo n.º 1
0
        public async Task <IActionResult> EditGroup([FromForm] CreateUpdateGroupModel model)
        {
            try
            {
                await _groupRepository.UpdateGroup(model.GroupId, model.Name);

                return(Ok());
            }
            catch (Exception ex)
            {
                return(Error((int)HttpStatusCode.BadRequest, ex));
            }
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> CreateGroup([FromForm] CreateUpdateGroupModel model)
        {
            try
            {
                var newGroup = new GroupModel()
                {
                    Name             = model.Name,
                    CreateDate       = DateTime.Now,
                    ModificationDate = DateTime.Now
                };

                var groupId = await _groupRepository.CreateGroup(newGroup);

                return(Ok(groupId));
            }
            catch (Exception ex)
            {
                return(Error((int)HttpStatusCode.BadRequest, ex));
            }
        }