Example #1
0
        public BizTransObject <bool> Delete(int id)
        {
            BizTransObject <bool> transferObject = new BizTransObject <bool>(false, new StatusInfo());

            try
            {
                _repository.Delete(id);
                transferObject.StatusInfo.Status = ServiceStatus.Success;
            }
            catch (Exception)
            {
                transferObject.StatusInfo.Status = ServiceStatus.DatabaseFailer;
            }

            return(transferObject);
        }
Example #2
0
        public BizTransObject <T> Save(T entry)
        {
            BizTransObject <T> transferObject = new BizTransObject <T>(entry, new StatusInfo());

            try
            {
                int status = _repository.Save(entry);
                transferObject.StatusInfo.Status = ServiceStatus.Success;
            }
            catch (Exception ex)
            {
                transferObject.StatusInfo.Status  = ServiceStatus.DatabaseFailer;
                transferObject.StatusInfo.Message = ex.Message;
            }

            return(transferObject);
        }