コード例 #1
0
 public MarkersService(IMarkersDAL dal, IDocumentDAL DocumentDAL, IMessanger messanger, IDocumentSharingService documentSharingService)
 {
     _DocumentDAL            = DocumentDAL;
     _documentSharingService = documentSharingService;
     _dal       = dal;
     _messanger = messanger;
 }
コード例 #2
0
        public void Test1()
        {
            var resolver = new Resolver();

            //var dal = resolver.Resolve<IInfraDal>();
            IInfraDal dal = new SQLDAL();
            //IUserDal u = resolver.Resolve<IUserDal>();
            IDocumentDAL u = resolver.Resolve <IDocumentDAL>();

            //UserRequest use = new UserRequest() { UserID = "*****@*****.**", UserName = "******" };

            u.CreateDocument(new Document()
            {
                UserID = "*****@*****.**", ImageURL = "k.png", DocumentName = "image"
            });



            //_paramConverter = new DBParameterConverter(dal);
            //var con = dal.Connect("Server=(localdb)\\MSSQLLocalDB;Database=Images;" +
            //   "Trusted_Connection=True;");
            ////IInfraDal dal = new SQLDAL();
            ////IDBParameter p = resolver.Resolve<IDBParameter>();
            ////p.ParameterName = "UserID";
            ////p.Value = "*****@*****.**";
            ////IDBParameter p1 = resolver.Resolve<IDBParameter>();
            ////p1.ParameterName = "UserName";
            ////p1.Value = "rachel";
            ////UserRequest u = new UserRequest() { UserID = "*****@*****.**", UserName = "******" };
            //DocumentRequset d = new DocumentRequset() { DocumentName = "new doc", ImageURL = "k.png", UserID = "*****@*****.**" };
            //var p = _paramConverter.ConvertToParameter(d, "UserID");
            //var p1 = _paramConverter.ConvertToParameter(d, "ImageURL");
            //var p2 = _paramConverter.ConvertToParameter(d, "DocumentName");
            //dal.ExecSPQuery("CreateDocument", con, p, p1, p2);


            //var dataset = dal.ExecSPQuery("GetUsers", con);
            //Console.WriteLine(dataset.Tables[0].Rows.Count);
            //foreach (DataRow row in dataset.Tables[0].Rows)
            //{
            //    Console.WriteLine("{0},{1}", row[0], row[1]);
            //}
        }
コード例 #3
0
 public DocumentService(IDocumentDAL DAL, IDocumentSharingService DocumentSharingService)
 {
     _DAL = DAL;
     _IDocumentSharingService = DocumentSharingService;
 }
コード例 #4
0
 public GetDocumentImpl(IDocumentDAL dal)
 {
     _dal = dal;
 }
コード例 #5
0
 public void Setup()
 {
     _DocumentDAL = new DocumentDAL(new SQLDAL(), new DocumentSharingDAL(new SQLDAL()));
 }
 public SharingService(IUserDal dalUser, IDocumentDAL daldoc, ISharingDAL dalshare)
 {
     _dalUser  = dalUser;
     _daldoc   = daldoc;
     _dalshare = dalshare;
 }
コード例 #7
0
 public RemoveDocumentImpl(IDocumentDAL dal, IMessanger wsService)
 {
     _dal       = dal;
     _wsService = wsService;
 }
コード例 #8
0
 public UploadImageImpl(IImageWriter imageWriter, IDocumentDAL dal)
 {
     _imageWriter = imageWriter;
     _dal         = dal;
 }
 public DocumentService(IUserDal dalUser, IDocumentDAL dalDoc)
 {
     _dalUser = dalUser;
     _dalDoc  = dalDoc;
 }
コード例 #10
0
        public CreateDocumentImpl(IDocumentDAL dal, IGenerateIdService idGeneretor)
        {
            _dal = dal;

            _idGeneretor = idGeneretor;
        }
 public MarkerService(IMarkerDAL dalMarker, IDocumentDAL dalDoc)
 {
     _dalMarker = dalMarker;
     _dalDoc    = dalDoc;
 }