public async Task <IActionResult> PutArt_Dokuments(decimal id, Art_Dokuments art_Dokuments) { if (id != art_Dokuments.ID) { return(BadRequest()); } _context.Entry(art_Dokuments).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!Art_DokumentsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
private List <Arg_AdreseDTO> MapArt_Dok_Saite(Art_Dokuments art_Dokuments, Art_DokumentsDetailsDTO art_DokumentsDetailsDTO) { var result = new List <Arg_AdreseDTO>(); foreach (var art_Dok_Saite in art_Dokuments.Art_Dok_Saite) { result.Add(new Arg_AdreseDTO() { ADR_CD = art_Dok_Saite.VIETA_CD, TIPS_CD = art_Dok_Saite.Arg_Adrese.TIPS_CD, APSTIPR = art_Dok_Saite.Arg_Adrese.APSTIPR, STATUSS = art_Dok_Saite.Arg_Adrese.STATUSS, APST_PAK = art_Dok_Saite.Arg_Adrese.APST_PAK, STD = art_Dok_Saite.Arg_Adrese.STD, VKUR_CD = art_Dok_Saite.Arg_Adrese.VKUR_CD, DAT_SAK = art_Dok_Saite.Arg_Adrese.DAT_SAK, DAT_MOD = art_Dok_Saite.Arg_Adrese.dat_mod, DAT_BEIG = art_Dok_Saite.Arg_Adrese.DAT_BEIG, Art_KonstStatuss = new Art_KonstDTO() { KODS = art_Dok_Saite.Arg_Adrese.Art_KonstStatuss.KODS, KODIF = art_Dok_Saite.Arg_Adrese.Art_KonstStatuss.KODIF, CHAR3 = art_Dok_Saite.Arg_Adrese.Art_KonstStatuss.CHAR3, NOSAUKUMS = art_Dok_Saite.Arg_Adrese.Art_KonstStatuss.NOSAUKUMS, ABREV = art_Dok_Saite.Arg_Adrese.Art_KonstStatuss.ABREV, BOOL = art_Dok_Saite.Arg_Adrese.Art_KonstStatuss.BOOL }, Art_KonstTips = new Art_KonstDTO() { KODS = art_Dok_Saite.Arg_Adrese.Art_KonstTips.KODS, KODIF = art_Dok_Saite.Arg_Adrese.Art_KonstTips.KODIF, CHAR3 = art_Dok_Saite.Arg_Adrese.Art_KonstTips.CHAR3, NOSAUKUMS = art_Dok_Saite.Arg_Adrese.Art_KonstTips.NOSAUKUMS, ABREV = art_Dok_Saite.Arg_Adrese.Art_KonstTips.ABREV, BOOL = art_Dok_Saite.Arg_Adrese.Art_KonstTips.BOOL } }); } return(result); }
public async Task <ActionResult <Art_Dokuments> > PostArt_Dokuments(Art_Dokuments art_Dokuments) { _context.Art_Dokuments_.Add(art_Dokuments); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (Art_DokumentsExists(art_Dokuments.ID)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetArt_Dokuments", new { id = art_Dokuments.ID }, art_Dokuments)); }