很全的WCF服务,四层架构!内带数据库


这个WCF服务已经完成,内带数据库,但是在数据层中,是本机的连接数据库的方式 ,所以添加数据库后运行程序,会出错,可以把LINQ TO SQL 删除,再次添加一次。细节改一下就可以了。代码没有问题!
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using System.Runtime.Serialization;
using Zdsoft.DAL;

namespace Zdsoft.Common
{
    [ServiceContract(Name = “StudentService“)]
   public  interface IStudentService
    {
        [OperationContract(Name = “FindSingle“)]
        IList FindStudentBySIDAndSName(Student stu);
        [OperationContract(Name = “FindAll“)]
        IList FindAllStudent();      
        [OperationContract(Name = “Add“)]
        void AddStudent(Student stu);
        [OperationContract(Name = “Update“)]
        void UpdateStudent(Student stu);
        [OperationContract(Name = “Delete“)]
        void DeleteStudent(Student stu);
    }
     [ServiceContract]
    public interface Idepartment
    {
        [OperationContract(Name = “FindDepartment“)]
        IList FindDepartment();  
    }
     [ServiceContract]
     public interface IClass
     {

         [OperationContract(Name = “FindClass“)]
         IList FindClassID();
     }
     [ServiceContract]
     public interface IMajor
     {

         [OperationContract(Name = “FindMajor“)]
         IList FindMajor();
     }
     [ServiceContract]
     public interface INationality
     {

         [OperationContract(Name = “FindNationality“)]
         IList FindNationality();
     }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    3145728  2010-10-23 16:53  WCFStudentManagement.mdf

     文件    1048576  2010-10-23 16:53  WCFStudentManagement_log.ldf

     文件       2548  2010-10-20 22:29  WCFWCF.sln

    ..A..H.     58368  2010-10-23 16:51  WCFWCF.suo

     文件       5120  2010-10-22 10:54  WCFdsoft.CommoninDebugdsoft.Common.dll

     文件       7680  2010-10-22 10:54  WCFdsoft.CommoninDebugdsoft.Common.pdb

     文件      27136  2010-10-22 10:54  WCFdsoft.CommoninDebugdsoft.DAL.dll

     文件      67072  2010-10-22 10:54  WCFdsoft.CommoninDebugdsoft.DAL.pdb

     文件       1449  2010-10-20 10:10  WCFdsoft.CommonIStudentService.cs

     文件       5887  2010-10-22 14:09  WCFdsoft.CommonobjDebugDesignTimeResolveAssemblyReferencesInput.cache

     文件       5792  2010-10-22 10:54  WCFdsoft.CommonobjDebugResolveAssemblyReference.cache

     文件        462  2010-10-22 10:54  WCFdsoft.CommonobjDebugdsoft.Common.csproj.FileListAbsolute.txt

     文件       5120  2010-10-22 10:54  WCFdsoft.CommonobjDebugdsoft.Common.dll

     文件       7680  2010-10-22 10:54  WCFdsoft.CommonobjDebugdsoft.Common.pdb

     文件       1358  2010-10-18 11:01  WCFdsoft.CommonPropertiesAssemblyInfo.cs

     文件       2648  2010-10-18 11:58  WCFdsoft.Commondsoft.Common.csproj

     文件        405  2010-10-19 21:17  WCFdsoft.DALapp.config

     文件      27136  2010-10-22 10:54  WCFdsoft.DALinDebugdsoft.DAL.dll

     文件        405  2010-10-19 21:17  WCFdsoft.DALinDebugdsoft.DAL.dll.config

     文件      67072  2010-10-22 10:54  WCFdsoft.DALinDebugdsoft.DAL.pdb

     文件       2449  2010-10-21 16:31  WCFdsoft.DALLINQ.cs

     文件       4259  2010-10-22 09:15  WCFdsoft.DALMy.dbml

     文件       4442  2010-10-22 09:15  WCFdsoft.DALMy.dbml.layout

     文件      34589  2010-10-22 09:15  WCFdsoft.DALMy.designer.cs

     文件       6030  2010-10-22 14:09  WCFdsoft.DALobjDebugDesignTimeResolveAssemblyReferencesInput.cache

     文件      23552  2010-10-19 20:00  WCFdsoft.DALobjDebugTempPEMmy.designer.cs.dll

     文件      23040  2010-10-22 09:15  WCFdsoft.DALobjDebugTempPEMy.designer.cs.dll

     文件        377  2010-10-22 10:54  WCFdsoft.DALobjDebugdsoft.DAL.csproj.FileListAbsolute.txt

     文件      27136  2010-10-22 10:54  WCFdsoft.DALobjDebugdsoft.DAL.dll

     文件      67072  2010-10-22 10:54  WCFdsoft.DALobjDebugdsoft.DAL.pdb

............此处省略113个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)