Пример #1
0
    protected void odsEquipments_Inserting(object sender, ObjectDataSourceMethodEventArgs e)
    {
        CustomerEquipment customerEquipment = (CustomerEquipment)e.InputParameters["entity"];

        customerEquipment.CustomerId = Convert.ToInt32(Page.ViewState["CustomerId"]);
        customerEquipment.CompanyId  = Company.CompanyId;
    }
Пример #2
0
 /// <summary>
 /// This method shows of customerEquipment informations in screen
 /// </summary>
 /// <param name="customerEquipment"></param>
 private void ShowCustomerEquipment(CustomerEquipment customerEquipment)
 {
     pnlShowEquipment.Visible            = true;
     cboCustomerEquipments.SelectedValue = customerEquipment.CustomerEquipmentId.ToString();
     lblEquipmentModel.Text        = customerEquipment.Model;
     lblEquipmentManufacturer.Text = customerEquipment.Manufacturer;
     lblSerialNumber.Text          = customerEquipment.SerialNumber;
     lblEquipmentDescription.Text  = customerEquipment.Description;
     lblEquipmentModelText.Visible = lblEquipmentManufacturerText.Visible = lblSerialNumberText.Visible = lblEquipmentDescriptionText.Visible = true;
 }
Пример #3
0
 protected void cboCustomerEquipments_TextChanged(object sender, EventArgs e)
 {
     ///Show Equipment
     if (!String.IsNullOrEmpty(cboCustomerEquipments.Text))
     {
         CustomerEquipment customerEquipment = CustomerManager.GetCustomerEquipment(Convert.ToInt32(cboCustomerEquipments.SelectedValue));
         ShowCustomerEquipment(customerEquipment);
     }
     else
     {
         pnlShowEquipment.Visible = false;
     }
 }
 /// <summary>
 /// This method update one CustomerEquipment.
 /// </summary>
 /// <param name=entity>original_entity</param>
 /// <param name=entity>entity</param>
 public void UpdateCustomerEquipment(CustomerEquipment original_entity, CustomerEquipment entity)
 {
     DbContext.CustomerEquipments.Attach(original_entity);
     original_entity.CopyPropertiesFrom(entity);
     DbContext.SubmitChanges();
 }
 /// <summary>
 /// This method delete one CustomerEquipment.
 /// </summary>
 /// <param name=entity>entity</param>
 public void DeleteCustomerEquipment(CustomerEquipment entity)
 {
     DbContext.CustomerEquipments.Attach(entity);
     DbContext.CustomerEquipments.DeleteOnSubmit(entity);
     DbContext.SubmitChanges();
 }
 /// <summary>
 /// This method inserts a new record in the table.
 /// Change this method to alter how records are inserted.
 /// </summary>
 /// <param name=entity>entity</param>
 public void InsertCustomerEquipment(CustomerEquipment entity)
 {
     DbContext.CustomerEquipments.InsertOnSubmit(entity);
     DbContext.SubmitChanges();
 }
 /// <summary>
 /// this method save a sale item as customer Equipment
 /// </summary>
 /// <param name="saleItem"></param>
 private void SaveSaleItemAsCustomerEquipment(SaleItem saleItem)
 {
     var customerManager = new CustomerManager(this);
     var customerEquipment = new CustomerEquipment();
     if (saleItem.Sale.CustomerId.HasValue && saleItem.ProductId.HasValue &&
         saleItem.Product.AddCustomerEquipmentInSale == true)
     {
         customerEquipment.CustomerId = saleItem.Sale.CustomerId.Value;
         customerEquipment.CompanyId = saleItem.CompanyId;
         customerEquipment.SerialNumber = saleItem.SerialNumber;
         customerEquipment.Name = saleItem.Product.Name;
         if (saleItem.Product.Manufacturer != null)
             customerEquipment.Manufacturer = saleItem.Product.Manufacturer.Name;
         customerManager.InsertCustomerEquipment(customerEquipment);
     }
 }
 /// <summary>
 /// This method shows of customerEquipment informations in screen
 /// </summary>
 /// <param name="customerEquipment"></param>
 private void ShowCustomerEquipment(CustomerEquipment customerEquipment)
 {
     pnlShowEquipment.Visible = true;
     cboCustomerEquipments.SelectedValue = customerEquipment.CustomerEquipmentId.ToString();
     lblEquipmentModel.Text = customerEquipment.Model;
     lblEquipmentManufacturer.Text = customerEquipment.Manufacturer;
     lblSerialNumber.Text = customerEquipment.SerialNumber;
     lblEquipmentDescription.Text = customerEquipment.Description;
     lblEquipmentModelText.Visible = lblEquipmentManufacturerText.Visible = lblSerialNumberText.Visible = lblEquipmentDescriptionText.Visible = true;
 }