public async Task <ActionResult <AtResult <InformationUserDmInput> > > EditInfromation([FromBody] InformationUserDmInput input)
        {
            if (await CheckPermission(_context))
            {
                if (input == null)
                {
                    return(new AtResult <InformationUserDmInput>(AtNotify.NotFound));
                }

                var tupperInformation = await _logicInformation.UpdateInfromatiomUserAsync(input);

                if (tupperInformation.Item2 == AtNotify.PhienGiaoDichHetHan)
                {
                    return(new AtResult <InformationUserDmInput>(AtNotify.PhienGiaoDichHetHan));
                }
                else if (tupperInformation.Item2 == AtNotify.NotFound)
                {
                    return(new AtResult <InformationUserDmInput>(AtNotify.NotFound));
                }
                else
                {
                    return(new AtResult <InformationUserDmInput>(input));
                }
            }
            else
            {
                return(new AtResult <InformationUserDmInput>(AtNotify.KhongCoQuyenTruyCap));
            }
        }
Exemplo n.º 2
0
        public async Task <ActionResult <AtResult <List <InformationUserDmOutput> > > > EditInfromation([FromBody] InformationUserDmInput input)
        {
            if (input == null)
            {
                return(new AtResult <List <InformationUserDmOutput> > (Notify.NotFound));
            }

            var tupperInformation = await _logicInformation.UpdateInfromatiomUserAsync(input);

            if (tupperInformation.Item2 == Notify.PhienGiaoDichHetHan)
            {
                return(new AtResult <List <InformationUserDmOutput> >(Notify.PhienGiaoDichHetHan));
            }
            else if (tupperInformation.Item2 == Notify.NotFound)
            {
                return(new AtResult <List <InformationUserDmOutput> >(Notify.NotFound));
            }
            else
            {
                return(new AtResult <List <InformationUserDmOutput> >(tupperInformation.Item1));
            }
        }