Example #1
0
 private void BtnSave_Click(object sender, EventArgs e)
 {
     try
     {
         if (TxtBlindTest.Text == "" || TxtKReading.Text == "" || TxtLeftBc.Text == "" || TxtLeftDeze.Text == "" || TxtLeftDia.Text == "" || TxtLeftOldAdd.Text == "" || TxtLeftOldAxis.Text == "" || TxtLeftOldCyl.Text == "" || TxtLeftOldSph.Text == "" || TxtLeftPow.Text == "" || TxtLeftPresentAdd.Text == "" || TxtLeftPresentAxis.Text == "" || TxtLeftPresentCyl.Text == "" || TxtLeftPresentSph.Text == "" || TxtOverRefract.Text == "" || TxtRemarks.Text == "" || TxtRightBc.Text == "" || TxtRightDeze.Text == "" || TxtRightDia.Text == "" || TxtRightOldAdd.Text == "" || TxtRightOldAxis.Text == "" || TxtRightOldCyl.Text == "" || TxtRightOldSph.Text == "" || TxtRightPow.Text == "" || TxtRightPresentAdd.Text == "" || TxtRightPresentAxis.Text == "" || TxtRightPresentCyl.Text == "" || TxtRightPresentSph.Text == "" || TxtSpecialIns.Text == "" || TxtTrailLense.Text == "")
         {
             CommonFunctions.ShowError(this, "Please Complete All Fields to continue...If You have Empty Fileds Please put'-' into Text Area...");
         }
         else
         {
             if (LenseOrder.Advance == 0 || LenseOrder.PaymentMethod == "N-C")
             {
                 LenseOrderController.FillFormTwo(TxtRightOldSph.Text, TxtRightOldCyl.Text, TxtRightOldAxis.Text, TxtRightOldAdd.Text, TxtLeftOldSph.Text, TxtLeftOldCyl.Text, TxtLeftOldAxis.Text, TxtLeftOldAdd.Text, TxtRightPresentSph.Text, TxtRightPresentCyl.Text, TxtRightPresentAxis.Text, TxtRightPresentAdd.Text, TxtRightPresentAdd.Text, TxtLeftPresentCyl.Text, TxtLeftPresentAxis.Text, TxtLeftPresentAdd.Text, TxtRightBc.Text, TxtRightPow.Text, TxtRightDia.Text, TxtRightDeze.Text, TxtLeftBc.Text, TxtLeftPow.Text, TxtLeftDia.Text, TxtLeftDeze.Text, TxtTrailLense.Text, TxtOverRefract.Text, TxtKReading.Text, TxtBlindTest.Text, TxtSpecialIns.Text, TxtRemarks.Text);
                 technovisionDataSetTableAdapters.contactlenseTableAdapter t = new technovisionDataSetTableAdapters.contactlenseTableAdapter();
                 t.Insert(LenseOrder.OrderNumber, DateTime.Parse(LenseOrder.OrderDate), DateTime.Parse(LenseOrder.DueDate), LenseOrder.JobType, LenseOrder.TestedBy, LenseOrder.Total, LenseOrder.Discount, LenseOrder.Advance, LenseOrder.Balance, LenseOrder.PaymentMethod, LenseOrder.PaymentPlan, LenseOrder.OrderStatus, LenseOrder.OldRightSph, LenseOrder.OldRightCyl, LenseOrder.OldRightAxis, LenseOrder.OldRightAdd, LenseOrder.OldLeftSph, LenseOrder.OldLeftCyl, LenseOrder.OldLeftAxis, LenseOrder.OldLeftAdd, LenseOrder.PresentRightSph, LenseOrder.PresentRightCyl, LenseOrder.PresentRightAxis, LenseOrder.PresentRightAdd, LenseOrder.PresentLeftSph, LenseOrder.PresentLeftCyl, LenseOrder.PresentLeftAxis, LenseOrder.PresentLeftAdd, LenseOrder.RightBc, LenseOrder.RightPow, LenseOrder.RightDia, LenseOrder.RightDesz, LenseOrder.LeftBc, LenseOrder.LeftPow, LenseOrder.LeftDia, LenseOrder.LeftDesz, LenseOrder.TrailLense, LenseOrder.OverRefract, LenseOrder.KReading, LenseOrder.BlinkTest, LenseOrder.SpecialInstruction, LenseOrder.Remarks, LenseOrder.ReminderDays, LenseOrder.Branch, DateTime.Now.ToString("yyyy"), LenseOrder.custID);
                 //receiptController.WriteReceipt(this);
                 CommonFunctions.WriteUserLog(Session.Username, "Added New Lense Order : " + LenseOrder.OrderNumber);
                 CommonFunctions.ShowSuccess(this, "Order Number " + LenseOrder.OrderNumber + " Saved Succesfully...");
                 this.Dispose();
                 f.Dispose();
                 if (LenseOrder.PaymentMethod == "N-C" && LenseOrder.Advance == 0)
                 {
                     new UI_ORDER_COMPLETE("L", LenseOrder.OrderNumber, "N-C").Show();
                 }
                 else if (LenseOrder.PaymentMethod != "N-C" && LenseOrder.Advance == 0)
                 {
                     new UI_ORDER_COMPLETE("L", LenseOrder.OrderNumber, "Not Paid").Show();
                 }
             }
             else
             {
                 LenseOrderController.FillFormTwo(TxtRightOldSph.Text, TxtRightOldCyl.Text, TxtRightOldAxis.Text, TxtRightOldAdd.Text, TxtLeftOldSph.Text, TxtLeftOldCyl.Text, TxtLeftOldAxis.Text, TxtLeftOldAdd.Text, TxtRightPresentSph.Text, TxtRightPresentCyl.Text, TxtRightPresentAxis.Text, TxtRightPresentAdd.Text, TxtRightPresentAdd.Text, TxtLeftPresentCyl.Text, TxtLeftPresentAxis.Text, TxtLeftPresentAdd.Text, TxtRightBc.Text, TxtRightPow.Text, TxtRightDia.Text, TxtRightDeze.Text, TxtLeftBc.Text, TxtLeftPow.Text, TxtLeftDia.Text, TxtLeftDeze.Text, TxtTrailLense.Text, TxtOverRefract.Text, TxtKReading.Text, TxtBlindTest.Text, TxtSpecialIns.Text, TxtRemarks.Text);
                 technovisionDataSetTableAdapters.contactlenseTableAdapter t = new technovisionDataSetTableAdapters.contactlenseTableAdapter();
                 t.Insert(LenseOrder.OrderNumber, DateTime.Parse(LenseOrder.OrderDate), DateTime.Parse(LenseOrder.DueDate), LenseOrder.JobType, LenseOrder.TestedBy, LenseOrder.Total, LenseOrder.Discount, LenseOrder.Advance, LenseOrder.Balance, LenseOrder.PaymentMethod, LenseOrder.PaymentPlan, LenseOrder.OrderStatus, LenseOrder.OldRightSph, LenseOrder.OldRightCyl, LenseOrder.OldRightAxis, LenseOrder.OldRightAdd, LenseOrder.OldLeftSph, LenseOrder.OldLeftCyl, LenseOrder.OldLeftAxis, LenseOrder.OldLeftAdd, LenseOrder.PresentRightSph, LenseOrder.PresentRightCyl, LenseOrder.PresentRightAxis, LenseOrder.PresentRightAdd, LenseOrder.PresentLeftSph, LenseOrder.PresentLeftCyl, LenseOrder.PresentLeftAxis, LenseOrder.PresentLeftAdd, LenseOrder.RightBc, LenseOrder.RightPow, LenseOrder.RightDia, LenseOrder.RightDesz, LenseOrder.LeftBc, LenseOrder.LeftPow, LenseOrder.LeftDia, LenseOrder.LeftDesz, LenseOrder.TrailLense, LenseOrder.OverRefract, LenseOrder.KReading, LenseOrder.BlinkTest, LenseOrder.SpecialInstruction, LenseOrder.Remarks, LenseOrder.ReminderDays, LenseOrder.Branch, DateTime.Now.ToString("yyyy"), LenseOrder.custID);
                 receiptController.WriteReceipt(this);
                 CommonFunctions.WriteUserLog(Session.Username, "Added New Lense Order : " + LenseOrder.OrderNumber);
                 CommonFunctions.ShowSuccess(this, "Order Number " + LenseOrder.OrderNumber + " Saved Succesfully...");
                 this.Dispose();
                 f.Dispose();
                 new UI_ORDER_COMPLETE("L", LenseOrder.OrderNumber, Receipt.ReceiptNumber).Show();
             }
         }
     }
     catch (Exception ex)
     {
         CommonFunctions.WriteToErrorLog(ex.Message);
         CommonFunctions.ShowError(this, ex.Message);
     }
 }
Example #2
0
 private void BtnNext_Click(object sender, EventArgs e)
 {
     try
     {
         if (TxtAdvance.Text == "" || TxtBalance.Text == "" || TxtDiscount.Text == "" || TxtLensesTotal.Text == "" || TxtOrderNo.Text == "" || TxtRemindDays.Text == "")
         {
             CommonFunctions.ShowError(this, "Please Complete All Fields to continue...");
             CommonFunctions.WriteUserLog(Session.Username, "tried to continue without enter all fields");
         }
         else
         {
             LenseOrderController.FillFormOne(TxtOrderNo.Text, DateOrderDate.Value.ToString("yyyy-MM-dd"), DateDueDate.Value.ToString("yyyy-MM-dd"), CmbTestedBy.Text, CmbOrderStatus.Text, Double.Parse(TxtLensesTotal.Text), Double.Parse(TxtAdvance.Text), Double.Parse(TxtDiscount.Text), Double.Parse(TxtBalance.Text), CmbPaymentMethod.Text, CmbPaymentPlan.Text, int.Parse(TxtRemindDays.Text), CmbJobType.Text, custID);
             Receipt.ReceiptNumber = LblReceiptNo.Text;
             receiptController.FillReceipt(LenseOrder.OrderNumber, LenseOrder.Advance, LenseOrder.OrderDate, "LENSE", LenseOrder.custID);
             this.Hide();
             new UI_CONTACT_LENSE_DIAGNOSIS(this).Show();
         }
     }
     catch (Exception ex)
     {
         CommonFunctions.WriteToErrorLog(ex.Message.ToString());
     }
 }