Пример #1
0
        public async Task <string> UpdateInformation(int id, Infonet infonet)
        {
            try
            {
                var res = await _repository.UpdateInformation(id, infonet);

                return(res);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
        public async Task <Infonet> CreateInformation(Infonet infonet)
        {
            try
            {
                var res = await _repository.CreateInformation(infonet);

                return(res);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task <Infonet> CreateInformation(Infonet infonet)
        {
            try
            {
                //var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(infonet.ResumeUpload);
                _context.Infonets.Add(infonet);
                await _context.SaveChangesAsync();

                return(infonet);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task <IActionResult> CreateInformation(Infonet infonet)
        {
            try
            {
                var response = await _service.CreateInformation(infonet);

                if (response != null)
                {
                    return(Ok(response));
                }
                return(StatusCode(StatusCodes.Status204NoContent));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task <IActionResult> UpdateInformation(int InformationId, Infonet infonet)
        {
            try
            {
                var res = await _service.UpdateInformation(InformationId, infonet);

                if (res != null)
                {
                    return(Ok(res));
                }
                return(StatusCode(StatusCodes.Status204NoContent));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public async Task <string> UpdateInformation(int id, Infonet infonet)
        {
            try
            {
                var res = await _context.Infonets.FirstOrDefaultAsync(m => m.InformationId == id);

                res.Name           = infonet.Name;
                res.Country        = infonet.Country;
                res.City           = infonet.City;
                res.LanguageSkills = infonet.LanguageSkills;
                res.DateOfBirth    = infonet.DateOfBirth;
                res.ResumeUpload   = infonet.ResumeUpload;
                _context.Update(res);
                await _context.SaveChangesAsync();

                return("Updated Record");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }