• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C# Invoice类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中Invoice的典型用法代码示例。如果您正苦于以下问题:C# Invoice类的具体用法?C# Invoice怎么用?C# Invoice使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



Invoice类属于命名空间,在下文中一共展示了Invoice类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: GetCostEstimateByWeight

        internal float GetCostEstimateByWeight(float weight, Carrier carrier, Parcel parcel, Invoice invoice)
        {
            float estimate = 0;
            int intPostcode = 0;
            int.TryParse(invoice.InvoiceCustomer.Postcode, out intPostcode);

            BlauModel _dbcontext = BlauModel.GetContext();
            DBCarrier _carrier = _dbcontext.Carrier.Where(x => x.carrierId == (int)carrier.CarrierId).FirstOrDefault();

            if (_carrier != default(DBCarrier))
            {
                /*PricingOption option = (from rate in _carrier.Rates
                                        where rate.Zones.Where(x => x.Postcode == invoice.InvoiceCustomer.Postcode).Count() > 0
                                            && rate.MinWeight < weight && rate.MaxWeight >= weight
                                        select new PricingOption(rate.Rate, rate.ExtraRate, rate.MinWeight, rate.MaxWeight, rate.SecondRate, rate.SecondRateExtra)
                                        ).FirstOrDefault();
                if (option != null)
                {
                    if (parcel.ParcelNumber == 1)
                        estimate = option.rate + option.extra_rate * weight;
                    else
                        estimate = option.second_parcel_rate + option.second_parcel_extra_rate * weight;
                }*/
            }
            return estimate;
        }
开发者ID:mikeyq6,项目名称:LabelPrintingSystem_Manifest,代码行数:26,代码来源:PricingActions.cs


示例2: Index

        public ActionResult Index(QueryInvoiceViewModel model)
        {
            //1. 設定開立發票資訊
            QueryInvoice qinv = new QueryInvoice();
            qinv.MerchantID = model.MerchantID;
            qinv.RelateNumber = model.RelateNumber;

            //2. 初始化發票Service物件
            Invoice<QueryInvoice> inv = new Invoice<QueryInvoice>();

            //3. 指定測試環境, 上線時請記得改Prod
            inv.Environment = EInvoice.Integration.Enumeration.EnvironmentEnum.Stage;

            //4. 設定歐付寶提供的 Key 和 IV
            inv.HashIV = "q9jcZX8Ib9LM8wYk";
            inv.HashKey = "ejCk326UnaZWKisg";

            //5. 執行API的回傳結果(JSON)字串
            string json = inv.post(qinv);

            //6. 解序列化,還原成物件使用
            //QueryInvoiceReturn obj = new QueryInvoiceReturn();
            //obj = JsonConvert.DeserializeObject<QueryInvoiceReturn>(json);
            //obj.XXX;
            //obj.XXX;
            // ...

            ViewBag.message = json;

            return View();
        }
开发者ID:vc2001,项目名称:.Net,代码行数:31,代码来源:QueryInvoiceController.cs


示例3: AddInvoice

        public int AddInvoice(Invoice invoice)
        {
            DbParameter parameter = null;
            parameter = Db.CreateParameter("InvoiceId", DbType.Int32, 8);
            parameter.Direction = ParameterDirection.Output;
            Db.ExecuteNonQuery("usp_Invoice_InsertInvoiceDetails", CommandType.StoredProcedure,
                new DbParameter[] {
                               parameter,
                               Db.CreateParameter("CompanyId", invoice.CompanyId),
                               Db.CreateParameter("ClientId", invoice.ClientId),
                               Db.CreateParameter("IssueDate", invoice.IssueDate),
                               Db.CreateParameter("PurchaseOrderNo", invoice.PurchaseOrderNo),
                               Db.CreateParameter("PaymentTermId", invoice.PaymentTermId),
                               Db.CreateParameter("DueDate", invoice.DueDate),
                               Db.CreateParameter("Discount", invoice.Discount),
                               Db.CreateParameter("RoundOffTotal", invoice.RoundOffTotal),
                               Db.CreateParameter("MarkInvoicePaid", invoice.MarkInvoicePaid),
                               Db.CreateParameter("PaymentTypeId", invoice.PaymentTypeId),
                               Db.CreateParameter("AmountPaid", invoice.AmountPaid),
                               Db.CreateParameter("PaymentDate", invoice.PaymentDate),
                               Db.CreateParameter("PaymentStatus", invoice.PaymentStatus),
                               Db.CreateParameter("Notes", invoice.Notes),
                               Db.CreateParameter("TotalAmount", invoice.TotalAmount),
                               Db.CreateParameter("NotesForClient", invoice.NotesForClient),
                               Db.CreateParameter("PrivateNotes", invoice.PrivateNotes),
                               Db.CreateParameter("Status", invoice.Status)
                 });

            return (int)parameter.Value;
        }
开发者ID:UmeshTayade,项目名称:SleekBill,代码行数:30,代码来源:InvoiceDBHelper.cs


示例4: OrderDocument

 public OrderDocument(Order order, Invoice invoices, List<Receipt> receipts)
 {
     _Order = order;
     _Invoices = invoices;
     Receipts = receipts;
     CalcAmountPaid();
 }
开发者ID:asanyaga,项目名称:BuildTest,代码行数:7,代码来源:OrderDocument.cs


示例5: PopulateInvoiceParam

        /// <summary>
        /// This function is responsible for populating the
        /// parameters required for generating a invoice.
        /// </summary>
        /// <param name="invoicedto"></param>
        /// <param name="timeActivity"></param>
        /// <returns></returns>
        private Invoice PopulateInvoiceParam(Invoicedto invoicedto, TimeActivity timeActivity)
        {
            Invoice invoice = new Invoice();

            invoice.TxnDate = timeActivity.TxnDate;
            invoice.Line = new Line[]
            {
                new Line{AmountSpecified=true,Description=timeActivity.Description,Amount=25,DetailType=LineDetailTypeEnum.SalesItemLineDetail,DetailTypeSpecified=true,AnyIntuitObject = new SalesItemLineDetail{Qty=Convert.ToDecimal(3.5),TaxCodeRef=new ReferenceType{Value="NON"},ItemRef=new ReferenceType{Value=timeActivity.ItemRef.Value}}},
                new Line{Amount=25,AmountSpecified=true,DetailType=LineDetailTypeEnum.SubTotalLineDetail,DetailTypeSpecified=true,AnyIntuitObject = new SubTotalLineDetail{}}
            };
            invoice.TxnTaxDetail = new TxnTaxDetail { TotalTax = 0 };
            invoice.CustomerRef = new ReferenceType { Value = timeActivity.CustomerRef.Value };
            invoice.DueDate = DateTime.Now;
            invoice.TotalAmt = 25;
            invoice.ApplyTaxAfterDiscount = false;
            invoice.PrintStatus = PrintStatusEnum.NeedToPrint;
            invoice.PrintStatusSpecified = true;
            invoice.EmailStatus = EmailStatusEnum.NotSet;
            invoice.EmailStatusSpecified = true;
            invoice.Balance = 25;
            invoice.BalanceSpecified = true;
            invoice.Deposit = 0;
            invoice.DepositSpecified = true;
            invoice.AllowIPNPayment = false;
            invoice.AllowIPNPaymentSpecified = true;
            invoice.AllowOnlinePayment = false;
            invoice.AllowOnlinePaymentSpecified = true;
            invoice.AllowOnlineCreditCardPayment = false;
            invoice.AllowOnlineCreditCardPaymentSpecified = true;
            invoice.AllowOnlineACHPayment = false;
            invoice.AllowOnlineACHPaymentSpecified = true;
            return invoice;
        }
开发者ID:ferharo1,项目名称:SampleApp-TimeTracking_Invoicing-DotNet,代码行数:40,代码来源:InvoiceService.cs


示例6: Index

        public ActionResult Index(AllowanceInvalidViewModel Model)
        {
            //1. 設定開立折讓作廢資訊
            AllowanceInvalid invc = new AllowanceInvalid();
            invc.MerchantID = Model.MerchantID;
            invc.InvoiceNo = Model.InvoiceNo;
            invc.AllowanceNo = Model.AllowanceNo;
            invc.Reason = Model.Reason;

            //2. 初始化發票Service物件
            Invoice<AllowanceInvalid> inv = new Invoice<AllowanceInvalid>();

            //3. 指定測試環境, 上線時請記得改Prod
            inv.Environment = EInvoice.Integration.Enumeration.EnvironmentEnum.Stage;

            //4. 設定歐付寶提供的 Key 和 IV
            inv.HashIV = "q9jcZX8Ib9LM8wYk";
            inv.HashKey = "ejCk326UnaZWKisg";

            //5. 執行API的回傳結果(JSON)字串
            string json = inv.post(invc);

            //6. 解序列化,還原成物件使用
            //AllowanceInvalidReturn obj = new AllowanceInvalidReturn();
            //obj = JsonConvert.DeserializeObject<AllowanceInvalidReturn>(json);
            //obj.XXX;
            // ...

            ViewBag.message = json;

            return View();

        }
开发者ID:vc2001,项目名称:.Net,代码行数:33,代码来源:AllowanceInvalidController.cs


示例7: CalculateFor

 public double CalculateFor(Invoice invoice)
 {
     var invoiceTotaler = new InvoiceTotaler();
     var total = invoiceTotaler.CalculateFor(invoice);
     total = total * 1.05;
     return total;
 }
开发者ID:dbelcham,项目名称:SOLID-Kata-Workshop,代码行数:7,代码来源:TaxedInvoiceTotaler.cs


示例8: CreateContractInvoice

        public InvoiceViewModel CreateContractInvoice(InvoiceViewModel invoice, int contractId)
        {
            var newInvoice = new Invoice
            {
                Id = invoice.Id,
                From = invoice.From,
                To = invoice.To,
                MgSubs = invoice.MgSubs,
                Cps = invoice.Cps,
                CreatedOn = DateTime.Now,
                CorrespondencePayment = invoice.CorrespondencePayment,
                AdditionalInformation = invoice.AdditionalInformation,
                FixedMonthlyFee = invoice.FixedMonthlyFee,
                Vat = invoice.Vat,
                ClientContractId = contractId,
                Comments = invoice.Comments,
                IsPaid = false,
                IsVisible = invoice.IsVisible
            };

            this.Data.Invoices.Add(newInvoice);
            this.Data.SaveChanges();

            invoice.Id = newInvoice.Id;
            return invoice;
        }
开发者ID:Nikolay-D,项目名称:Customer-Relationship-Management,代码行数:26,代码来源:InvoicesServices.cs


示例9: SetInvoiceInfo

    protected void SetInvoiceInfo(Invoice invoice, bool initialSetting)
    {
        string invoiceViewURL = "/Invoice_ViewV2.aspx?invoice_id=" + invoice.InvoiceID;
        lblInvoiceID.Text = "<a href=\"" + invoiceViewURL + "\" onclick=\"open_new_tab('" + invoiceViewURL + "');return false;\">" + invoice.InvoiceID + "</a>";
        lblInvoiceTotal.Text = "$" + invoice.Total.ToString();
        lblInvoiceOwing.Text = "$" + invoice.TotalDue.ToString();
        lblReceiptedTotal.Text = "$" + invoice.ReceiptsTotal.ToString() + (invoice.CreditNotesTotal == 0 ? "" : " &nbsp;&nbsp;($" + invoice.CreditNotesTotal.ToString() + " Credit Noted)") + (invoice.RefundsTotal == 0 ? "" : " &nbsp;&nbsp;($" + invoice.RefundsTotal.ToString() + " Refunds)");
        hiddenInvoiceOwingTotalCents.Value = ((int)(invoice.TotalDue * 100)).ToString();
        hiddenReceiptedAmountTotalCents.Value = ((int)(invoice.ReceiptsTotal * 100)).ToString();
        Page.ClientScript.RegisterStartupScript(this.GetType(), "setamount", "<script language=javascript>if (!is_debugging) document.getElementById('amount').value = '" + invoice.TotalDue.ToString() + "';</script>");
        lblDebtor.Text = invoice.GetDebtor(true);

        if (invoice.Booking != null)
        {
            lblBkDate.Text = invoice.Booking.DateStart.ToString("d MMM, yyyy");
            lblBkOrgText.Text = invoice.Booking.Organisation.IsAgedCare ? "Facility" : "Clinic";
            lblBkOrg.Text = invoice.Booking.Organisation.Name;
        }
        else
        {
            td_bk_date.Visible = false;
            td_bk_org.Visible = false;
        }

        result.InnerHtml          = hiddenResponse.Value;
        merchantReceipt.InnerHtml = (hiddenMerchangeReceipt.Value.Length > 0) ? "<pre>" + hiddenMerchangeReceipt.Value + "</pre>" : string.Empty;
        customerReceipt.InnerHtml = (hiddenCustomerReceipt.Value.Length  > 0) ? "<pre>" + hiddenCustomerReceipt.Value  + "</pre>" : string.Empty;

        btnPrintMerchantReceipt.Style["display"] = hiddenMerchangeReceipt.Value.Length > 0 ? "" : "none";
        btnPrintCustomerReceipt.Style["display"] = hiddenCustomerReceipt.Value.Length  > 0 ? "" : "none";
    }
开发者ID:nblaurenciana-md,项目名称:Websites,代码行数:31,代码来源:TyroPaymentV2.aspx.cs


示例10: Write_WithOneInvoiceAndTwoLineItems_GeneratesCorrectOutput

        public void Write_WithOneInvoiceAndTwoLineItems_GeneratesCorrectOutput()
        {
            // Arrange
            List<InvoiceLineItem> lineItems = new List<InvoiceLineItem>();
            lineItems.Add(new InvoiceLineItem(100.00m, "Test item 1"));
            lineItems.Add(new InvoiceLineItem(123.45m, "Test item 2"));

            Invoice invoice = new Invoice(
                "WEE0001",
                new DateTime(2015, 1, 1),
                TransactionType.Invoice,
                "WEE741804H",
                lineItems);

            TransactionFile file = new TransactionFile("WEE", 0);

            file.AddInvoice(invoice);

            // Act
            string result = file.Write();

            // Assert
            string expectedDate = DateTime.UtcNow.Date.ToString("dd-MMM-yyyy").ToUpperInvariant();
            string expectedOutput =
                "\"H\",\"0000000\",\"WEE\",\"H\",\"I\",\"00000\",\"\",\"" + expectedDate + "\"" + Environment.NewLine +
                "\"D\",\"0000001\",\"WEE0001\",\"01-JAN-2015\",\"I\",\"WEE741804H\",\"\",\"GBP\",\"\",\"01-JAN-2015\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\","
                    + "\"10000\",\"\",\"H\",\"Test item 1\",\"W\",\"H\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"1\",\"Each\",\"10000\"" + Environment.NewLine +
                "\"D\",\"0000002\",\"WEE0001\",\"01-JAN-2015\",\"I\",\"WEE741804H\",\"\",\"GBP\",\"\",\"01-JAN-2015\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\","
                    + "\"12345\",\"\",\"H\",\"Test item 2\",\"W\",\"H\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"1\",\"Each\",\"12345\"" + Environment.NewLine +
                "\"T\",\"0000003\",\"0000004\",\"22345\",\"0\"" + Environment.NewLine;

            Assert.Equal(expectedOutput, result);
        }
开发者ID:EnvironmentAgency,项目名称:prsd-weee,代码行数:33,代码来源:TransactionFileTests.cs


示例11: Add

        public int Add(Invoice newInvoice)
        {
            this.invoices.Add(newInvoice);
            this.invoices.SaveChanges();

            return newInvoice.Id;
        }
开发者ID:MichaelaIvanova,项目名称:ReaLocate,代码行数:7,代码来源:InvoicesService.cs


示例12: Index

        public ActionResult Index(InvoiceDelayViewModel Model)
        {
            //1. 設定觸發或延遲開立發票資訊
            InvoiceDelay invc = new InvoiceDelay();
            invc.MerchantID = Model.MerchantID;
            invc.DelayFlag = Model.DelayFlag;
            invc.RelateNumber = Model.RelateNumber;
            invc.CustomerID = Model.CustomerID;
            invc.CustomerIdentifier = Model.CustomerIdentifier;
            invc.CustomerAddr = Model.CustomerAddr;
            invc.CustomerName = Model.CustomerName;
            invc.CustomerPhone = Model.CustomerPhone;
            invc.CustomerEmail = Model.CustomerEmail;
            invc.ClearanceMark = Model.ClearanceMark;
            invc.TaxType = Model.TaxType;
            invc.SalesAmount = Model.SalesAmount;
            invc.carruerType = Model.CarruerType;
            invc.CarruerNum = Model.CarruerNum;
            invc.Donation = Model.Donation;
            invc.LoveCode = Model.LoveCode;
            invc.Print = Model.Print;
            invc.Items.Add(new Item()
            {
                ItemName = Model.ItemName,
                ItemPrice = Model.ItemPrice,
                ItemCount = Model.ItemCount,
                ItemWord = Model.ItemWord,
                ItemAmount = Model.ItemAmount
            });
            invc.InvoiceRemark = Model.InvoiceRemark;
            invc.DelayDay = Model.DelayDay;
            invc.ECBankID = Model.ECBankID;
            invc.Tsr = Model.Tsr;
            invc.PayType = Model.PayType;
            invc.NotifyURL = Model.NotifyURL;
            invc.invType = Model.InvType;

            //2. 初始化發票Service物件
            Invoice<InvoiceDelay> inv = new Invoice<InvoiceDelay>();

            //3. 指定測試環境, 上線時請記得改Prod
            inv.Environment = EInvoice.Integration.Enumeration.EnvironmentEnum.Stage;

            //4. 設定歐付寶提供的 Key 和 IV
            inv.HashIV = "q9jcZX8Ib9LM8wYk";
            inv.HashKey = "ejCk326UnaZWKisg";

            //5. 執行API的回傳結果(JSON)字串
            string json = inv.post(invc);

            //6. 解序列化,還原成物件使用
            //InvoiceDelayReturn obj = new InvoiceDelayReturn();
            //obj = JsonConvert.DeserializeObject<QueryAllowanceReturn>(json);
            //obj.XXX;
            // ...

            ViewBag.message = json;

            return View();
        }
开发者ID:PyngChen,项目名称:.Net,代码行数:60,代码来源:InvoiceDelayController.cs


示例13: InitializeInvoices

        private void InitializeInvoices()
        {
            var date = DateTime.UtcNow.Date;

            DesignInvoice = new Invoice
            {
                DueDate = date,
                FixedScheduleOptionInt = (Int32)FixedScheduleOption.FirstOfMonth,
                Memo = "Cleaning Grease Trap",
                RelativeScheduleDays = 5,
                ScheduleModeInt = (Int32)ScheduleMode.FixedDate
            };

            DesignInvoiceTwo = new Invoice
            {
                DueDate =date.AddDays(5),
                FixedScheduleOptionInt = (Int32)FixedScheduleOption.MiddleOfMonth,
                Memo = "Food Delivery",
                RelativeScheduleDays = 10,
                ScheduleModeInt = (Int32)ScheduleMode.Relative
            };

            DesignInvoiceThree = new Invoice
            {
                DueDate = date.AddDays(40),
                FixedScheduleOptionInt = (Int32)FixedScheduleOption.LastOfMonth,
                Memo = "Deliver Freight",
                RelativeScheduleDays = 34,
                ScheduleModeInt = (Int32)ScheduleMode.FixedDate
            };

            DesignInvoices = new List<Invoice> { DesignInvoice, DesignInvoiceTwo, DesignInvoiceThree };
        }
开发者ID:FoundOPS,项目名称:server,代码行数:33,代码来源:InvoicesDesignData.cs


示例14: GetCostEstimateFor

        internal CostEstimate GetCostEstimateFor(Carrier carrier, Invoice invoice, Dimensions dimensions, float[] parcelWeights)
        {
            int numParcels = parcelWeights.Length;
            CostEstimate estimate = new CostEstimate();

            double weightTotal = 0.0f, sizeTotal = 0.0f;

            string new_temp_city = invoice.InvoiceCustomer.City;
            int parcelNumber = 1;

            //int numSizeWeights = txtBox_input_dimensions.Text == "" ? 0 : txtBox_input_dimensions.Text.Split('/').Length;

            // Split the weights and do separate checks for each
            foreach (float weight in parcelWeights)
            {
                if (weight > MAXIMUM_WEIGHT)
                {
                    throw new PricingException($"Parcel weight is larger than {MAXIMUM_WEIGHT}KGs!");
                }

                Parcel p = new Parcel(weight, parcelNumber, 0.0d, numParcels);
                p.Size = dimensions;

                API.InvoicesAPI.AddParcelToInvoice(invoice, p);

                float sizeWeight = p.getSizeWeight() * carrier.DimensionWeightRate;

                weightTotal += GetCostEstimate(carrier, p, invoice);
                sizeTotal += sizeWeight == 0 ? 0.0f : GetCostEstimateByWeight(sizeWeight, carrier, p, invoice);

                parcelNumber++;
            }

            return estimate;
        }
开发者ID:mikeyq6,项目名称:LabelPrintingSystem_Manifest,代码行数:35,代码来源:PricingActions.cs


示例15: btnExecute_Click

        protected void btnExecute_Click(object sender, EventArgs e)
        {
            //Define a workbook to store null value initially
            Workbook workbook = null;

            string path = MapPath(".");
            path = path.Substring(0, path.LastIndexOf("\\"));

            Invoice invoice = new Invoice(path);

            //Create the workbook based on a custom method of a class
            workbook = invoice.CreateInvoice();

            if (ddlFileVersion.SelectedItem.Value == "XLS")
            {
                ////Save file and send to client browser using selected format
                workbook.Save(HttpContext.Current.Response, "Invoice.xls", ContentDisposition.Attachment, new XlsSaveOptions(SaveFormat.Excel97To2003));
            }
            else
            {
                workbook.Save(HttpContext.Current.Response, "Invoice.xlsx", ContentDisposition.Attachment, new OoxmlSaveOptions(SaveFormat.Xlsx));
            }

            //end response to avoid unneeded html
            HttpContext.Current.Response.End();
        }
开发者ID:babar-raza,项目名称:Aspose_Cells_NET,代码行数:26,代码来源:invoice-form.aspx.cs


示例16: Page_Init

 protected void Page_Init(object sender, EventArgs e)
 {
     ctx = new AriClinicContext("AriClinicContext");
     // security control, it must be a user logged
     if (Session["User"] == null)
         Response.Redirect("Default.aspx");
     else
     {
         user = CntAriCli.GetUser((Session["User"] as User).UserId, ctx);
         Process proc = (from p in ctx.Processes
                         where p.Code == "rtickets"
                         select p).FirstOrDefault<Process>();
         per = CntAriCli.GetPermission(user.UserGroup, proc, ctx);
     }
     // cheks if is call from another form
     if (Request.QueryString["Report"] != null)
         report = Request.QueryString["Report"];
     if (Request.QueryString["FDate"] != null)
         fDate = CntWeb.ParseUrlDate(Request.QueryString["FDate"]);
     if (Request.QueryString["TDate"] != null)
         tDate = CntWeb.ParseUrlDate(Request.QueryString["TDate"]);
     if (Request.QueryString["Diary"] != null)
         diary = CntAriCli.GetDiary(int.Parse(Request.QueryString["Diary"]),ctx);
     if (Request.QueryString["Visit"] != null)
         visit = CntAriCli.GetVisit(int.Parse(Request.QueryString["Visit"]), ctx);
     if (Request.QueryString["Treatment"] != null)
         treatment = CntAriCli.GetTreatment(int.Parse(Request.QueryString["Treatment"]), ctx);
     if (Request.QueryString["Invoice"] != null)
         invoice = CntAriCli.GetInvoice(int.Parse(Request.QueryString["Invoice"]), ctx);
     if (Request.QueryString["PrescriptionGlasses"] != null)
         prescriptionGlasses = CntAriCli.GetPrescriptionGlasses(int.Parse(Request.QueryString["PrescriptionGlasses"]), ctx);
 }
开发者ID:ragare62,项目名称:AriClinic,代码行数:32,代码来源:RptView.aspx.cs


示例17: Add

        public void Add(Invoice invoice)
        {
            if (list.Exists(item => item == invoice))
                return;

            list.Add(invoice);
        }
开发者ID:NextStalker,项目名称:BBAuto,代码行数:7,代码来源:InvoiceList.cs


示例18: btnUpload_OnClick

    protected void btnUpload_OnClick(object sender, EventArgs e)
    {

        InvoiceLogic il = new InvoiceLogic();
        Invoice i1 = new Invoice();
        i1.OrderID = Convert.ToInt32(Request.QueryString["ID"]);
        i1.InvoiceNo = TextBox2.Text;
        DateTime d1 = new DateTime();
        if (!DateTime.TryParseExact(TextBox3.Text, "dd/MM/yyyy", null, System.Globalization.DateTimeStyles.None, out d1))
        {
            i1.InvoiceDate = DateTime.Today;
        }
        else
        {
            i1.InvoiceDate = d1;
        }
        i1.GrandTotal = Convert.ToSingle(txtGTotal.Text);
        string path;
        string ticks = DateTime.Now.Ticks.ToString();
        if (FileUpload1.HasFile)
        {
            FileUpload1.SaveAs(Server.MapPath("Images/" + ticks + FileUpload1.FileName));
            path = "Images/" + ticks + FileUpload1.FileName;
            i1.InvoicePDF = path;
        }
        il.Insert(i1);
        Response.Redirect("ViewInvoice.aspx");
    }
开发者ID:paulomi-mahidharia,项目名称:OfficeAutomationAndProductionPlanningApplication,代码行数:28,代码来源:GenInvoice.aspx.cs


示例19: LoadByInvoiceID

    /// <summary>
    /// Use for update the Delivery Records
    /// </summary>
    /// <param name="deliveryId">Delivery Id sent from View Delivery Notes Page</param>
    protected void LoadByInvoiceID(int InvoiceId)
    {
        Invoice objInvoice = new Invoice(InvoiceId);
        txtInvoiceDate.Text = Conversion.ParseString(objInvoice.DateCreated.ToShortDateString());
        //txtDeliveryEstimaDateTime.Text = Conversion.ParseString(objDelivery.DeliveryEstimateDates.ToShortDateString());
        ////txtDeliveryID.Text = Conversion.ParseString(objDelivery.DeliveryID);
        //txtDeliveryName.Text = Conversion.ParseString(objDelivery.DeliveryName);
        //txtShipToidnumber.Text = Conversion.ParseString(objDelivery.OrganizationShipTo);
        //txtTransporterID.Text = Conversion.ParseString(objDelivery.OrganizationTransporter);
        //txtVehicleDetails.Text = Conversion.ParseString(objDelivery.VehicleDetails);
        //txtWeight.Text = objDelivery.Weight.ToString();

        //if (objDelivery.TranspotationType == 1)
        //    rdTransportor.SelectedValue = "1";
        //else if (objDelivery.TranspotationType == 2)
        //    rdTransportor.SelectedValue = "2";
        //else if (objDelivery.TranspotationType == 3)
        //    rdTransportor.SelectedValue = "3";

        //hdLoadIDs.Value = objDelivery.LoadIds;
        //_LoadIds = objDelivery.LoadIds;
        //hidOrgID.Value = objDelivery.OrganizationShipToId.ToString();
        //hdTranspoterID.Value = objDelivery.OrganizationTransporterId.ToString();
        //LoadsInfo(1);
        //getLoads(objDelivery.LoadIds);
        //LoadTireInfoByLoadIds(objDelivery.LoadIds, 1);

    }
开发者ID:AsmaBabarISL,项目名称:Epr_General,代码行数:32,代码来源:AddInvoice.aspx.cs


示例20: InputDialog

        public InputDialog()
        {
            InitializeComponent();

            _invoice = Invoice.GetUniqueInstance();
            input.Text = _invoice.Number;
        }
开发者ID:BBraunRussia,项目名称:MT940,代码行数:7,代码来源:InputDialog.cs



注:本文中的Invoice类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# InvokeOperation类代码示例发布时间:2022-05-24
下一篇:
C# InvocationExpressionSyntax类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap