コード例 #1
0
 public bool Delete(PaperReferenceDto dto)
 {
     try
     {
         var retVal = this.dal.Delete(dto.Id);
         return(retVal);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #2
0
        public PaperReferenceDto Save(PaperReferenceDto dto)
        {
            try
            {
                var retVal = this.dal.GetByName(dto.Name).ToBasic <DataAccess.Models.PaperReference, PaperReferenceDto>();

                if (retVal != null)
                {
                    retVal = this.dal.Save(retVal.Id, retVal.Name).ToBasic <DataAccess.Models.PaperReference, PaperReferenceDto>();
                }
                else
                {
                    retVal = this.dal.Create(dto.Name).ToBasic <DataAccess.Models.PaperReference, PaperReferenceDto>();
                }

                return(retVal);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #3
0
ファイル: DataService.svc.cs プロジェクト: e-runga/SpareParts
 public PaperReferenceDto SavePaperReference(PaperReferenceDto dto)
 {
     return(new PaperReferenceLogic().Save(dto));
 }
コード例 #4
0
ファイル: DataService.svc.cs プロジェクト: e-runga/SpareParts
 public bool DeletePaperReference(PaperReferenceDto dto)
 {
     return(new PaperReferenceLogic().Delete(dto));
 }
コード例 #5
0
ファイル: DataService.svc.cs プロジェクト: e-runga/SpareParts
 public PaperReferenceDto CreatePaperReference(PaperReferenceDto dto)
 {
     return(new PaperReferenceLogic().Create(dto));
 }