Beispiel #1
0
        public SingleResponeMessage <AnalyzerInfo> Get(int id)
        {
            SingleResponeMessage <AnalyzerInfo> ret = new SingleResponeMessage <AnalyzerInfo>();

            try
            {
                AnalyzerInfo item = AnalyzerService.GetInstance().getAnalyzer(id);
                if (item == null)
                {
                    ret.isSuccess     = false;
                    ret.err.msgCode   = "001";
                    ret.err.msgString = "no Analyzer found";
                    return(ret);
                }
                ret.item      = item;
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
        public SingleResponeMessage <DeliveryReceiptInfo> Get(int id, string _userID)
        {
            SingleResponeMessage <DeliveryReceiptInfo> ret = new SingleResponeMessage <DeliveryReceiptInfo>();

            try
            {
                DeliveryReceiptInfo item = DeliveryReceiptServices.GetInstance().GetDetail(id, _userID);
                if (item == null)
                {
                    ret.isSuccess     = false;
                    ret.err.msgCode   = "001";
                    ret.err.msgString = "không tìm thấy biên bản giao nhận";
                    return(ret);
                }
                ret.item      = item;
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #3
0
        public SingleResponeMessage <PracticeInfo> Get(string id)
        {
            SingleResponeMessage <PracticeInfo> ret = new SingleResponeMessage <PracticeInfo>();

            try
            {
                PracticeInfo item = PracticeService.GetInstance().GetDetail(id);
                if (item == null)
                {
                    ret.isSuccess     = false;
                    ret.err.msgCode   = "001";
                    ret.err.msgString = "no  User found";
                    return(ret);
                }
                ret.item      = item;
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #4
0
        public SingleResponeMessage <ProposalDetailInfo> Get(int id)
        {
            SingleResponeMessage <ProposalDetailInfo> ret = new SingleResponeMessage <ProposalDetailInfo>();

            try
            {
                string             _userID = GetUserId();
                ProposalDetailInfo item    = ProposalService.GetInstance().getDetailProposal(id, _userID);
                if (item == null)
                {
                    ret.isSuccess     = false;
                    ret.err.msgCode   = "001";
                    ret.err.msgString = "no proposal found";
                    return(ret);
                }
                ret.item      = item;
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
 public SingleResponeMessage <CheckingScrapViewModel> Get([FromHeader] string key, [FromHeader] string token, string rfid)
 {
     if (Encrypt.checkToken(token, key))
     {
         SingleResponeMessage <CheckingScrapViewModel> ret = new SingleResponeMessage <CheckingScrapViewModel>();
         try
         {
             ret.isSuccess = true;
             ret.item      = CheckingScrapService.GetInstance().GetCheckingScrap(rfid, false).FirstOrDefault();
         }
         catch (Exception ex)
         {
             ret.isSuccess     = false;
             ret.err.msgCode   = "005";
             ret.err.msgString = ex.ToString();
         }
         return(ret);
     }
     else
     {
         SingleResponeMessage <CheckingScrapViewModel> ret = new SingleResponeMessage <CheckingScrapViewModel>();
         ret.isSuccess     = false;
         ret.err.msgCode   = "Internal Error !!!";
         ret.err.msgString = "Key hoặc token không chính xác";
         return(ret);
     }
 }
        public SingleResponeMessage <NegotiationInfo> Get(int id, string _userID)
        {
            SingleResponeMessage <NegotiationInfo> ret = new SingleResponeMessage <NegotiationInfo>();

            try
            {
                NegotiationInfo item = NegotiationService.GetInstance().GetNegotiation(id, _userID);
                if (item == null)
                {
                    ret.isSuccess     = false;
                    ret.err.msgCode   = "001";
                    ret.err.msgString = "no Negotiation found";
                    return(ret);
                }
                ret.item      = item;
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #7
0
        public SingleResponeMessage <DecisionInfo> GetByCode(string code, string _userID)
        {
            SingleResponeMessage <DecisionInfo> ret = new SingleResponeMessage <DecisionInfo>();

            ret.isSuccess = true;
            ret.item      = DecisionService.GetInstance().GetDecisionByCode(code, _userID);
            return(ret);
        }
Beispiel #8
0
        public SingleResponeMessage <BidPlanInfo> GetByCode(string code)
        {
            SingleResponeMessage <BidPlanInfo> ret = new SingleResponeMessage <BidPlanInfo>();

            ret.isSuccess = true;
            ret.item      = BidPlanService.GetInstance().GetBidPlanByCode(code);
            return(ret);
        }
Beispiel #9
0
        public SingleResponeMessage <DepartmentInfo> Get(int id)
        {
            SingleResponeMessage <DepartmentInfo> ret = new SingleResponeMessage <DepartmentInfo>();

            ret.isSuccess = true;
            ret.item      = DepartmentService.GetInstance().getDepartmentbyId(id);
            return(ret);
        }
Beispiel #10
0
        public SingleResponeMessage <CustomerInfo> Get(int id)
        {
            SingleResponeMessage <CustomerInfo> ret = new SingleResponeMessage <CustomerInfo>();

            ret.isSuccess = true;
            ret.item      = CustomerService.GetInstance().getCustomerbyId(id);
            return(ret);
        }
Beispiel #11
0
        public SingleResponeMessage <CustomerInfo> GetByBidPlanCode(string bidPlanCode)
        {
            SingleResponeMessage <CustomerInfo> ret = new SingleResponeMessage <CustomerInfo>();

            ret.isSuccess = true;
            ret.item      = CustomerService.GetInstance().getCustomerbyId(bidPlanCode);
            return(ret);
        }
Beispiel #12
0
        public SingleResponeMessage <AuditDetailInfo> GetByCode(string code, string _userID)
        {
            SingleResponeMessage <AuditDetailInfo> ret = new SingleResponeMessage <AuditDetailInfo>();

            ret.isSuccess = true;
            ret.item      = AuditService.GetInstance().GetAuditByCode(code, _userID);
            return(ret);
        }
Beispiel #13
0
        public SingleResponeMessage <AnalyzerInfo> GetByCode(string code)
        {
            SingleResponeMessage <AnalyzerInfo> ret = new SingleResponeMessage <AnalyzerInfo>();

            ret.isSuccess = true;
            ret.item      = AnalyzerService.GetInstance().GetAnalyzerByCode(code);
            return(ret);
        }
Beispiel #14
0
        public SingleResponeMessage <QuoteInfo> Get(int id, string _userID)
        {
            SingleResponeMessage <QuoteInfo> ret = new SingleResponeMessage <QuoteInfo>();

            ret.isSuccess = true;
            ret.item      = QuoteService.GetInstance().getQuote(id, _userID);
            return(ret);
        }
Beispiel #15
0
        public SingleResponeMessage <ProposalTypeInfo> Get(int id)
        {
            SingleResponeMessage <ProposalTypeInfo> ret = new SingleResponeMessage <ProposalTypeInfo>();

            ret.isSuccess = true;
            ret.item      = ProposalTypeService.GetInstance().getProposalTypebyId(id);
            return(ret);
        }
        public SingleResponeMessage <NegotiationInfo> GetByCode(string code)
        {
            SingleResponeMessage <NegotiationInfo> ret = new SingleResponeMessage <NegotiationInfo>();

            ret.isSuccess = true;
            ret.item      = NegotiationService.GetInstance().GetNegotiationByCode(code);
            return(ret);
        }
Beispiel #17
0
        public SingleResponeMessage <ContractInfo> GetByCode(string code, string _userID)
        {
            SingleResponeMessage <ContractInfo> ret = new SingleResponeMessage <ContractInfo>();

            ret.isSuccess = true;
            ret.item      = ContractService.GetInstance().GetContractByCode(code, _userID);
            return(ret);
        }
Beispiel #18
0
        public SingleResponeMessage <QuoteInfo> GetByCode(string code, string _userID)
        {
            SingleResponeMessage <QuoteInfo> ret = new SingleResponeMessage <QuoteInfo>();

            ret.isSuccess = true;
            ret.item      = QuoteService.GetInstance().GetQuoteDetailsBycode(code, _userID);
            return(ret);
        }
Beispiel #19
0
        public SingleResponeMessage <CapitalInfo> Get(int id)
        {
            SingleResponeMessage <CapitalInfo> ret = new SingleResponeMessage <CapitalInfo>();

            ret.item      = CapitalServices.GetInstance().getCapitalbyId(id);
            ret.isSuccess = true;

            return(ret);
        }
Beispiel #20
0
        public SingleResponeMessage <EmployeeInfo> Get(int id)
        {
            SingleResponeMessage <EmployeeInfo> ret = new SingleResponeMessage <EmployeeInfo>();

            ret.item      = EmployeeServices.GetInstance().getEmployeebyId(id);
            ret.isSuccess = true;

            return(ret);
        }
Beispiel #21
0
        public SingleResponeMessage <ItemInfo> Get(int id)
        {
            SingleResponeMessage <ItemInfo> ret = new SingleResponeMessage <ItemInfo>();

            // ret.item = ItemService.getItembyId(id);
            ret.isSuccess = true;

            return(ret);
        }
Beispiel #22
0
 public SingleResponeMessage <UserModel> GetUser([FromHeader] string key, [FromHeader] string token, string id, string password)
 {
     if (Encrypt.checkToken(token, key))
     {
         SingleResponeMessage <UserModel> ret = new SingleResponeMessage <UserModel>();
         try
         {
             string    passwordEncrypt = Encrypt.encryptMD5(password);
             UserModel item            = UserService.GetInstance().GetUser(id);
             if (item == null)
             {
                 ret.isSuccess     = false;
                 ret.err.msgCode   = "001";
                 ret.err.msgString = "Tài khoản chưa đăng ký!";
                 return(ret);
             }
             if (!string.IsNullOrEmpty(item.PasswordEnscrypt))
             {
                 if (item.PasswordEnscrypt.Equals(passwordEncrypt))
                 {
                     ret.item      = item;
                     ret.isSuccess = true;
                 }
             }
             else
             {
                 ret.item          = null;
                 ret.isSuccess     = false;
                 ret.err.msgString = "Sai tên đăng nhập hoặc mật khẩu!";
             }
         }
         catch (Exception ex)
         {
             ret.isSuccess     = false;
             ret.err.msgCode   = "Internal Error !!!";
             ret.err.msgString = ex.ToString();
         }
         return(ret);
     }
     else
     {
         SingleResponeMessage <UserModel> ret = new SingleResponeMessage <UserModel>();
         ret.isSuccess     = false;
         ret.err.msgCode   = "Internal Error !!!";
         ret.err.msgString = "Key hoặc token không chính xác";
         return(ret);
     }
 }
Beispiel #23
0
        public SingleResponeMessage <SelectedQuoteInfo> getQuoteInfo(int QuoteID, string _userID)
        {
            SingleResponeMessage <SelectedQuoteInfo> ret = new SingleResponeMessage <SelectedQuoteInfo>();

            try
            {
                ret.item      = QuoteService.GetInstance().getSelectedItemsQuote(QuoteID, _userID);
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #24
0
        public SingleResponeMessage <BranchInfo> getBranchById(int id)
        {
            SingleResponeMessage <BranchInfo> ret = new SingleResponeMessage <BranchInfo>();

            try
            {
                ret.isSuccess = true;
                ret.item      = BranchService.GetInstance().getBranchById(id);
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "001";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #25
0
        public SingleResponeMessage <ProposalRelatedData> GetRelateData(int id)
        {
            SingleResponeMessage <ProposalRelatedData> ret = new SingleResponeMessage <ProposalRelatedData>();

            try
            {
                ret.isSuccess = true;
                ret.item      = ProposalService.GetInstance().GetRelateData(id);
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #26
0
        public SingleResponeMessage <ItemRequest> Post([FromBody] ItemRequest data)
        {
            SingleResponeMessage <ItemRequest> ret = new SingleResponeMessage <ItemRequest>();

            try
            {
                ret.item      = ItemsServices.GetInstance().CreateItem(data.ItemName, data.ItemCode, data.ItemUnit, GetUserId());
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #27
0
        public SingleResponeMessage <BranchInfo> editBranch([FromBody] BranchInfo branch)
        {
            SingleResponeMessage <BranchInfo> ret = new SingleResponeMessage <BranchInfo>();

            try
            {
                ret.isSuccess = true;
                BranchService.GetInstance().editBranch(branch);
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "001";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #28
0
        public SingleResponeMessage <DRFillDetailInfo> getDetailsForDR(int id)
        {
            SingleResponeMessage <DRFillDetailInfo> ret = new SingleResponeMessage <DRFillDetailInfo>();

            try
            {
                ret.item      = ProposalService.GetInstance().getDetailsForDR(id);
                ret.isSuccess = true;
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "Internal Error !!!";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #29
0
        public SingleResponeMessage <TimeLineRecord> GetProposalProccess2([FromQuery] int proposalID, string _userID)
        {
            SingleResponeMessage <TimeLineRecord> ret = new SingleResponeMessage <TimeLineRecord>();

            try
            {
                string _userI = GetUserId();
                ret.isSuccess = true;
                ret.item      = ProposalService.GetInstance().GetProposalProccess2(proposalID, _userI, _userID);//thống kê các đề xuất đã dự trù
                //   ret.totalRecords = ProposalService.GetInstance().getTotalRecords(criteria);
            }
            catch (Exception ex)
            {
                ret.isSuccess     = false;
                ret.err.msgCode   = "005";
                ret.err.msgString = ex.ToString();
            }
            return(ret);
        }
Beispiel #30
0
 public SingleResponeMessage <VehicleViewModel> GetVehicleInfo([FromHeader] string key,
                                                               [FromHeader] string token,
                                                               string vehicleNumber)
 {
     if (Encrypt.checkToken(token, key))
     {
         SingleResponeMessage <VehicleViewModel> ret = new SingleResponeMessage <VehicleViewModel>();
         try
         {
             VehicleViewModel item = VehicleService.GetInstance().GetVehicleInfo(vehicleNumber);
             if (item == null)
             {
                 ret.isSuccess     = false;
                 ret.err.msgCode   = "001";
                 ret.err.msgString = "no  Vehicle found";
                 return(ret);
             }
             ret.item      = item;
             ret.isSuccess = true;
         }
         catch (Exception ex)
         {
             ret.isSuccess     = false;
             ret.err.msgCode   = "Internal Error !!!";
             ret.err.msgString = ex.ToString();
         }
         return(ret);
     }
     else
     {
         SingleResponeMessage <VehicleViewModel> ret = new SingleResponeMessage <VehicleViewModel>();
         ret.isSuccess     = false;
         ret.err.msgCode   = "Internal Error !!!";
         ret.err.msgString = "Key hoặc token không chính xác";
         return(ret);
     }
 }