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); }
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); }