示例#1
0
        public void UpdateViolationCode(DTO.ViolationCodeDetails details)
        {
            var violationCode = UnitOfWork.GetEntityQuery <ViolationCode>().FirstOrDefault(o => o.ClassicId == details.ClassicId);

            details.MapInto(violationCode);
            UnitOfWork.Commit();
        }
示例#2
0
        public void CreateViolationCode(DTO.ViolationCodeDetails details)
        {
            var rmsSystem = UnitOfWork.GetSystemInstance();

            rmsSystem.CreateViolationCode(details.AgencyId, details.ClassicId, details.Code,
                                          details.ViolationDescription,
                                          details.Reportable, details.UcrCode, details.UcrCategory, details.StatuteCode,
                                          details.StatuteDescription, details.ViolationHierarchy, details.Type,
                                          details.LevelOrDegree, details.StateCode, details.NcicCode, details.EffectiveDate, details.RepealDate,
                                          details.Inactive, details.Incident,
                                          details.Citation, details.Arrest, details.Warrant, details.Jail, details.StatuteDefinition,
                                          details.Filter);
            UnitOfWork.Commit();
        }