protected void uiLinkButtonOK_Click(object sender, EventArgs e) { IStock.BLL.DeliveryOrder order = new IStock.BLL.DeliveryOrder(); if (CurrentDeliveryOrder == null) order.AddNew(); else order = CurrentDeliveryOrder; order.DeliveryOrderNo = uiTextBoxCode.Text; order.ClientID = Convert.ToInt32(uiDropDownListClients.SelectedValue); order.DeliveryOrderDate = DateTime.ParseExact(uiTextBoxDate.Text, "dd/MM/yyyy", null); order.EmployeeID = Convert.ToInt32(uiDropDownListEmployee.SelectedValue); if (!string.IsNullOrEmpty(uiTextBoxDiscount.Text)) order.Discount = decimal.Parse(uiTextBoxDiscount.Text); else order.Discount = 0; order.Save(); IStock.BLL.ClientReturns clientReturn = new IStock.BLL.ClientReturns(); clientReturn.GetLastClientReturnForDeliveryOrder(order.ClientID); if (clientReturn.RowCount > 0) { clientReturn.DeliveryOrderID = order.DeliveryOrderID; clientReturn.Save(); } //ClearFields(); CurrentDeliveryOrder = order; uiPanelEditDeliveryOrder.Visible = true; uiPanelAllOrders.Visible = false; uiPanelItems.Visible = true; //EnableDisableActions(); BindItems(); }