public Guid CreateArrestGun(Guid arrestId, ArrestGunDetails details)
        {
            var arrestGun = CreateReportEntity(arrestId, details,
                                               (agency, id) => new PublicSafetyGun(IdentityId, agency, id),
                                               (report, gun) => report.Guns.Add(gun));

            return(arrestGun.Id);
        }
Exemplo n.º 2
0
        public Guid CreateArrestGun(Guid arrestId, ArrestGunDetails details)
        {
            var arrestGun = CreateSummaryEntity(arrestId, details,
                                                (agency, id) => new PublicSafetyGun(IdentityId, agency, id),
                                                (summary, gun) => summary.Guns.Add(gun));

            return(arrestGun.Id);
        }
 public void UpdateArrestGun(ArrestGunDetails details)
 {
     Update <PublicSafetyGun, ArrestGunDetails>(details);
 }
Exemplo n.º 4
0
 public void UpdateGun(ArrestGunDetails section)
 {
     _arrestSummaryCommandService.UpdateArrestGun(section);
 }
Exemplo n.º 5
0
        public ArrestGunDetails CreateGun(Guid id, ArrestGunDetails section)
        {
            section.Id = _arrestSummaryCommandService.CreateArrestGun(id, section);

            return(section);
        }