protected void btnDelete_Click(object sender, EventArgs e) { var consignment = ConsignmentOrder; consignment.TotalQuantity = _consignmentOrderDetailManager.FetchAll(ConsignmentOrder.Id) .Sum(dd => dd.Quantity) - ConsignmentOrderDetail.Quantity; _consignmentOrderManager.Save(consignment); txtTotalQuantity.Text = consignment.TotalQuantity.ToString(); var consignementDetailToDelete = new ConsignmentOrderDetail { Id = ConsignmentDetailId }; _consignmentOrderDetailManager.Delete(consignementDetailToDelete); divMessageBox.Visible = true; divMessageBox.Attributes.Add("class", "notify warning"); ltrlMessageHeader.Text = "Saved Sucessful!"; ltrlMessage.Text = "Consigment Detail Entry has been deleted!"; btnDelete.Enabled = false; btnSave.Enabled = false; }
protected void btnSave_Click(object sender, EventArgs e) { var donationDetail = new ConsignmentOrderDetail { Barcode = txtBarcode.Text, ConsignmentId = ConsignmentOrder.Id, Id = ConsignmentDetailId, ItemId = int.Parse(DDLItems.SelectedValue), Price = decimal.Parse(txtPrice.Text), Quantity = int.Parse(txtItemQuantity.Text), Uid = Guid.NewGuid(), UnitId = int.Parse(DDLUnits.SelectedValue) }; _consignmentOrderDetailManager.Save(donationDetail); var consignment = ConsignmentOrder; consignment.TotalQuantity = _consignmentOrderDetailManager.FetchAll(ConsignmentOrder.Id).Sum(dd => dd.Quantity); _consignmentOrderManager.Save(consignment); txtTotalQuantity.Text = consignment.TotalQuantity.ToString(); divMessageBox.Visible = true; divMessageBox.Attributes.Add("class", "notify info"); ltrlMessageHeader.Text = "Saved Sucessful!"; ltrlMessage.Text = "Consignment Detail Entry has been saved!"; }