コード例 #1
0
        public ReturnJson SaveStatusLogic(StatusInfo statusInfo, int user_id)
        {
            JuridicalData juridicalStatus = new JuridicalData();
            var           card            = juridicalStatus.CardInfoData(statusInfo.id);

            if (card != null)
            {
                juridicalStatus.DeleteStatus(statusInfo);
            }
            if (statusInfo.statusArray.Length == 1)
            {
                juridicalStatus.UpdateCardVerifuStatus(statusInfo);
            }
            using (DataContext _Db = new DataContext())
            {
                statusInfo.statusArray.Select(st =>
                                              new SaveStatusInfos(statusInfo.id, user_id, st, _Db).
                                              Result()).Select(sl =>
                                                               new SaveLoggings(statusInfo.id, user_id, 1, _Db).
                                                               Result()
                                                               ).ToList();
            }
            return(juridicalStatus.SaveLogging(statusInfo, user_id, card));
        }
コード例 #2
0
        public List <JuridicalLogging> JuridicalLoggingsLogic(int card_id)
        {
            JuridicalData data = new JuridicalData();

            return(data.juridicalLoggings(card_id));
        }
コード例 #3
0
        public List <JuridicalStatus> StatusInfoLogic(int card_id)
        {
            JuridicalData data = new JuridicalData();

            return(data.ReturnStatusInfo(card_id));
        }
コード例 #4
0
        //public JuridicalLogic() { }

        public async System.Threading.Tasks.Task <JuridicalModel> ReturnResult(JuridicalFilters juridicalFil)
        {
            JuridicalData juridicalData = new JuridicalData();

            return(await juridicalData.ReturnResultJuridical(juridicalFil, ReturnDate(juridicalFil)));
        }