コード例 #1
0
        public motskin_sendSystems GetSendSystem(int id)
        {
#if !PSEUDO
            var res = db.motskin_sendSystems.FirstOrDefault(x => x.id == id);
            return(res);
#else
            return(PseudoData.GetSendSystems().FirstOrDefault(x => x.id == id));
#endif
        }
コード例 #2
0
        public motskin_documents GetDocument(int id)
        {
#if !PSEUDO
            var res = db.motskin_documents.FirstOrDefault(x => x.id == id);
            return(res);
#else
            return(PseudoData.GetDocuments().FirstOrDefault(x => x.id == id));
#endif
        }
コード例 #3
0
        public IQueryable <motskin_documentTypes> GetDocumentTypes()
        {
#if !PSEUDO
            var res = db.motskin_documentTypes;
            return(res);
#else
            return(PseudoData.GetDocumentTypes());
#endif
        }
コード例 #4
0
        public IQueryable <motskin_sendSystems> GetSendSystems()
        {
#if !PSEUDO
            var res = db.motskin_sendSystems;
            return(res);
#else
            return(PseudoData.GetSendSystems());
#endif
        }
コード例 #5
0
        public IQueryable <motskin_contractors> GetContractors()
        {
#if !PSEUDO
            var res = db.motskin_contractors;
            return(res);
#else
            return(PseudoData.GetContractors());
#endif
        }
コード例 #6
0
        public motskin_contractors GetContractor(int id)
        {
#if !PSEUDO
            var res = db.motskin_contractors.FirstOrDefault(x => x.id == id);
            return(res);
#else
            return(PseudoData.GetContractors().FirstOrDefault(x => x.id == id));
#endif
        }
コード例 #7
0
        public motskin_mailStatuses GetMailStatuse(int id)
        {
#if !PSEUDO
            var res = db.motskin_mailStatuses.FirstOrDefault(x => x.id == id);
            return(res);
#else
            return(PseudoData.GetMailStatuses().FirstOrDefault(x => x.id == id));
#endif
        }
コード例 #8
0
        public IQueryable <motskin_mailStatuses> GetMailStatuses()
        {
#if !PSEUDO
            var res = db.motskin_mailStatuses;
            return(res);
#else
            return(PseudoData.GetMailStatuses());
#endif
        }
コード例 #9
0
        public IQueryable <motskin_mailStatusLog> GetMailStatusLog()
        {
#if !PSEUDO
            var res = db.motskin_mailStatusLog
                      .Include(c => c.motskin_mails)
                      .Include(s => s.motskin_mailStatuses);
            return(res);
#else
            return(PseudoData.GetMailStatusLog());
#endif
        }
コード例 #10
0
        public IQueryable <motskin_mails> GetMails()
        {
#if !PSEUDO
            var res = db.motskin_mails
                      .Include(s => s.motskin_mailStatuses)
                      .Include(t => t.motskin_sendSystems);
            return(res);
#else
            return(PseudoData.GetMails());
#endif
        }
コード例 #11
0
        public IQueryable <motskin_invoices> GetInvoices()
        {
#if !PSEUDO
            var res = db.motskin_invoices
                      .Include(s => s.motskin_invoiceStatuses)
                      .Include(c => c.motskin_contractors);
            return(res);
#else
            return(PseudoData.GetInvoices());
#endif
        }
コード例 #12
0
        public IQueryable <motskin_documents> GetDocuments()
        {
#if !PSEUDO
            var res = db.motskin_documents
                      .Include(c => c.motskin_contractors)
                      .Include(s => s.motskin_documentStatuses)
                      .Include(t => t.motskin_documentTypes);
            return(res);
#else
            return(PseudoData.GetDocuments());
#endif
        }
コード例 #13
0
        public bool DeleteSendSystem(int id)
        {
#if !PSEUDO
            bool res  = false;
            var  item = db.motskin_sendSystems.SingleOrDefault(x => x.id == id);
            if (item != null)
            {
                db.Entry(item).State = EntityState.Deleted;
                Save();
                res = true;
            }
            return(res);
#else
            return(PseudoData.DeleteSendSystem(id));
#endif
        }
コード例 #14
0
        public bool DeleteMail(int id)
        {
#if !PSEUDO
            bool res  = false;
            var  item = db.motskin_mails.SingleOrDefault(x => x.id == id);
            if (item != null)
            {
                item.isDeleted       = true;
                db.Entry(item).State = EntityState.Modified;
                Save();
                res = true;
            }
            return(res);
#else
            return(PseudoData.DeleteMail(id));
#endif
        }
コード例 #15
0
        public int SaveDocument(motskin_documents element, bool withSave = true)
        {
#if !PSEUDO
            if (element.id == 0)
            {
                db.motskin_documents.Add(element);
                if (withSave)
                {
                    Save();
                }
            }
            else
            {
                db.Entry(element).State = EntityState.Modified;
                if (withSave)
                {
                    Save();
                }
            }
            return(element.id);
#else
            return(PseudoData.SaveDocument(element));
#endif
        }
コード例 #16
0
        public int SaveInvoiceStatusLog(motskin_invoiceStatusLog element, bool withSave = true)
        {
#if !PSEUDO
            if (element.id == 0)
            {
                db.motskin_invoiceStatusLog.Add(element);
                if (withSave)
                {
                    Save();
                }
            }
            else
            {
                db.Entry(element).State = EntityState.Modified;
                if (withSave)
                {
                    Save();
                }
            }
            return(element.id);
#else
            return(PseudoData.SaveInvoiceStatusLog(element));
#endif
        }