private HoSoReportDto GetPhongBanPhanCong(HoSoReportDto item, HoSoReportInputDto input)
        {
            if (input.FormId == (int)CommonENum.FORM_ID.FORM_MOT_CUA_PHAN_CONG)
            {
                var _listPhongBan = (from ploai in _phongBanLoaiHoSoRepos.GetAll()
                                     join pb in _phongBanRepos.GetAll() on ploai.PhongBanId equals pb.Id
                                     where ploai.LoaiHoSoId == item.LoaiHoSoId
                                     select new ItemDto <int>
                {
                    Id = pb.Id,
                    Name = pb.TenPhongBan,
                    Checked = false
                }).ToList();

                if (item.PhongBanId.HasValue && item.PhongBanId > 0)
                {
                    foreach (var phongban in _listPhongBan)
                    {
                        if (phongban.Id == item.PhongBanId)
                        {
                            phongban.Checked = true;
                        }
                    }
                }

                item.ArrPhongBanXuLy = _listPhongBan;
            }
            return(item);
        }
 private HoSoReportDto GetTrangThaiXuLyHoSo(HoSoReportDto item, HoSoReportInputDto input)
 {
     if (input.FormId == (int)CommonENum.FORM_ID.FORM_MOT_CUA_PHAN_CONG)
     {
         if ((item.DonViGui == (int)CommonENum.DON_VI_XU_LY.DOANH_NGHIEP || item.DonViGui == (int)CommonENum.DON_VI_XU_LY.KE_TOAN) && item.DonViXuLy == (int)CommonENum.DON_VI_XU_LY.MOT_CUA_PHAN_CONG)
         {
             item.FormCase     = (int)CommonENum.FORM_CASE_MOT_CUA_PHAN_CONG.HO_SO_NOP_MOI;
             item.StrTrangThai = "Hồ sơ chờ tiếp nhận";
         }
     }
     if (input.FormId == (int)CommonENum.FORM_ID.FORM_VAN_THU_DUYET)
     {
         if (item.VanThuDaDuyet == true || item.TrangThaiHoSo == (int)CommonENum.TRANG_THAI_HO_SO.DA_HOAN_TAT || item.FormCase == (int)CommonENum.FORM_CASE_THONG_KE_VAN_THU.HO_SO_TRA_LAI || item.DonViGui == (int)CommonENum.DON_VI_XU_LY.VAN_THU)
         {
             item.FormCase = (int)CommonENum.FORM_CASE_VAN_THU_DUYET.HO_SO_DA_DUYET;
         }
         else
         {
             item.FormCase = (int)CommonENum.FORM_CASE_VAN_THU_DUYET.HO_SO_CHUA_DUYET;
         }
     }
     return(item);
 }
        private string GetName(HoSoReportDto input)
        {
            string result = string.Empty;

            try
            {
                //switch (input.ThuTucId)
                //{
                //    case 38:
                //        var donHang38s = Newtonsoft.Json.JsonConvert.DeserializeObject<Dto.HoSoDonHang38Dto>(input.JsonDonHang);
                //        result = donHang38s.DanhSachThuoc == null || donHang38s.DanhSachThuoc.Count() == 0 ? "" : donHang38s.DanhSachThuoc[0].TenThuoc;
                //        break;
                //    case 39:
                //        var donHang39s = Newtonsoft.Json.JsonConvert.DeserializeObject<Dto.HoSoDonHang39Dto>(input.JsonDonHang);
                //        result = donHang39s.DanhSachThuoc == null || donHang39s.DanhSachThuoc.Count() == 0 ? "" : donHang39s.DanhSachThuoc[0].Teninn;
                //        break;
                //}
            }
            catch (Exception ex)
            {
                Logger.Error(ex.Message);
            }
            return(result);
        }