Exemplo n.º 1
0
        public override T Convert <T, U>(U entity)
        {
            List <CaseStatu> caseStatus = entity as List <CaseStatu>;

            if (caseStatus == null)
            {
                return(default(T));
            }

            List <BO.Common.CaseStatus> boCaseStatuses = new List <BO.Common.CaseStatus>();

            foreach (var eachCaseStatus in caseStatus)
            {
                BO.Common.CaseStatus boCaseStatus = new BO.Common.CaseStatus();

                boCaseStatus.CaseStatusText = eachCaseStatus.CaseStatusText;

                if (eachCaseStatus.IsDeleted.HasValue)
                {
                    boCaseStatus.IsDeleted = eachCaseStatus.IsDeleted.Value;
                }

                boCaseStatuses.Add(boCaseStatus);
            }



            return((T)(object)boCaseStatuses);
        }
Exemplo n.º 2
0
        public override object Get(int id)
        {
            var acc = _context.CaseStatus.Where(p => p.Id == id && (p.IsDeleted.HasValue == false || (p.IsDeleted.HasValue == true && p.IsDeleted.Value == false))).FirstOrDefault <CaseStatu>();

            if (acc == null)
            {
                return(new BO.ErrorObject {
                    ErrorMessage = "No record found for this Case Status Id.", errorObject = "", ErrorLevel = ErrorLevel.Error
                });
            }
            else
            {
                BO.Common.CaseStatus acc_ = ObjectConvert <BO.Common.CaseStatus, CaseStatu>(acc);
                return((object)acc_);
            }
        }
Exemplo n.º 3
0
        public override T ObjectConvert <T, U>(U entity)
        {
            CaseStatu caseStatus = entity as CaseStatu;

            if (caseStatus == null)
            {
                return(default(T));
            }


            BO.Common.CaseStatus boCaseStatus = new BO.Common.CaseStatus();

            boCaseStatus.CaseStatusText = caseStatus.CaseStatusText;

            if (boCaseStatus.IsDeleted.HasValue)
            {
                boCaseStatus.IsDeleted = boCaseStatus.IsDeleted.Value;
            }

            return((T)(object)boCaseStatus);
        }