コード例 #1
0
        public void UpdateReportObligation(AdmUppgiftsskyldighet repObligation)
        {
            var repObl = DbContext.AdmUppgiftsskyldighet.Where(u => u.Id == repObligation.Id).Select(u => u).SingleOrDefault();

            repObl.DelregisterId       = repObligation.DelregisterId;
            repObl.RapporterarPerEnhet = repObligation.RapporterarPerEnhet;
            repObl.SkyldigFrom         = repObligation.SkyldigFrom;
            repObl.SkyldigTom          = repObligation.SkyldigTom;
            repObl.AndradDatum         = repObligation.AndradDatum;
            repObl.AndradAv            = repObligation.AndradAv;

            DbContext.SaveChanges();
        }
コード例 #2
0
        //private List<OrganisationViewModels.UnitReportObligationsViewModel> ConvertAdmEnhetsUppgiftsskyldighetToViewModel(List<AdmEnhetsUppgiftsskyldighet> admEnhetsUppgskyldighetList)
        //{
        //    var enhetsuppgkyldigheter = new List<OrganisationViewModels.UnitReportObligationsViewModel>();
        //    foreach (var admEnhetsUppgskyldighet in admEnhetsUppgskyldighetList)
        //    {
        //        var enhetsuppgSkyldighetView = new OrganisationViewModels.UnitReportObligationsViewModel()
        //        {
        //            Id = admEnhetsUppgskyldighet.Id,
        //            OrganisationenhetsId = admEnhetsUppgskyldighet.OrganisationsenhetsId,
        //            SkyldigFrom = admEnhetsUppgskyldighet.SkyldigFrom,
        //            SkyldigTom = admEnhetsUppgskyldighet.SkyldigTom,
        //        };

        //        enhetsuppgkyldigheter.Add(enhetsuppgSkyldighetView);
        //    }

        //    return enhetsuppgkyldigheter;
        //}


        private AdmUppgiftsskyldighet ConvertToDbFromVM(OrganisationViewModels.ReportObligationsViewModel uppgSkVM)
        {
            var admUppgSk = new AdmUppgiftsskyldighet
            {
                Id                  = uppgSkVM.Id,
                DelregisterId       = uppgSkVM.DelregisterId,
                SkyldigFrom         = uppgSkVM.SkyldigFrom,
                SkyldigTom          = uppgSkVM.SkyldigTom,
                RapporterarPerEnhet = uppgSkVM.RapporterarPerEnhet
            };

            return(admUppgSk);
        }
コード例 #3
0
        private AdmUppgiftsskyldighet ConvertViewModelToAdmUppgiftsskyldighet(OrganisationViewModels.ReportObligationsViewModel admUppgskylldighetView)
        {
            var uppgSkyldighet = new AdmUppgiftsskyldighet()
            {
                Id                  = admUppgskylldighetView.Id,
                OrganisationId      = admUppgskylldighetView.OrganisationId,
                DelregisterId       = admUppgskylldighetView.DelregisterId,
                SkyldigFrom         = admUppgskylldighetView.SkyldigFrom,
                SkyldigTom          = admUppgskylldighetView.SkyldigTom,
                RapporterarPerEnhet = admUppgskylldighetView.RapporterarPerEnhet
            };

            return(uppgSkyldighet);
        }
コード例 #4
0
 public void CreateReportObligation(AdmUppgiftsskyldighet uppgSk)
 {
     DbContext.AdmUppgiftsskyldighet.Add(uppgSk);
     DbContext.SaveChanges();
 }