コード例 #1
0
        public async Task <ApiResponse> updateCountry(TblCountryMaster tblCountryMaster)
        {
            if (tblCountryMaster.Id == 0)
            {
                var ApiResponse = await response.ApiResult("FAILED", "", "Error in Update");

                return(ApiResponse);
            }
            _context.Entry(tblCountryMaster).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();

                var ApiResponse = await response.ApiResult("OK", "", "update Record ");

                return(ApiResponse);
            }
            catch (DbUpdateConcurrencyException)
            {
                var ApiResponse = await response.ApiResult("FAILED", "", "Error in UPdate");

                return(ApiResponse);
            }
        }
コード例 #2
0
        public async Task <ActionResult <ApiResponse> > GetCountryByid(TblCountryMaster tblCountryMasterObj)
        {
            var item = await _context.TblCountryMaster.FindAsync(tblCountryMasterObj.Id);

            var ApiResponse = await response.ApiResult("OK", item, "Record Found");

            return(ApiResponse);
        }
コード例 #3
0
        public async Task <ActionResult <ApiResponse> > AddCountry(TblCountryMaster tblCountryMaster)
        {
            _context.TblCountryMaster.Add(tblCountryMaster);
            await _context.SaveChangesAsync();

            var ApiResponse = await response.ApiResult("OK", tblCountryMaster.Id, "Record Add");

            return(ApiResponse);
        }