protected void btnSaveBackFlowPreventer_Click(object sender, EventArgs e) { this.ShowBackFlowPreventer(); foreach (ListViewDataItem item in lstBackFlowPreventer.Items) { Literal litID = (Literal)item.FindControl("litID"); TextBox txtName = (TextBox)item.FindControl("txtName"); TextBox txtPrice = (TextBox)item.FindControl("txtPrice"); int ID = Convert.ToInt32(litID.Text); tPrice price = _entity.tPrice.Where(w => w.ID == ID).FirstOrDefault(); if (txtPrice.Text.Trim() != price.Price || txtName.Text.Trim() != price.Name) { price.Name = txtName.Text.Trim(); price.Price = txtPrice.Text.Trim(); _entity.tPrice.Add(price); _entity.Entry(price).State = System.Data.Entity.EntityState.Modified; _entity.SaveChanges(); } } btnAddBackFlowPreventer.Visible = true; }
protected void btnDeleteFlangeMaterial_Click(object sender, EventArgs e) { btnSaveFlangeMaterial_Click(null, null); Literal litID = (Literal)((Button)sender).Parent.FindControl("litID"); int ID = Convert.ToInt32(litID.Text); tPrice price = _entity.tPrice.Where(w => w.ID == ID).FirstOrDefault(); _entity.tPrice.Attach(price); _entity.tPrice.Remove(price); _entity.SaveChanges(); this.BindLists(); }
protected void btnAddPlasticFittings_Click(object sender, EventArgs e) { btnSavePlasticFittings_Click(null, null); tPrice price = new tPrice(); price.PriceTypeID = 9; price.Name = string.Empty; price.Price = "0"; _entity.tPrice.Add(price); _entity.SaveChanges(); btnAddPlasticFittings.Visible = false; this.BindLists(); }
protected void btnAddFlangeMaterial_Click(object sender, EventArgs e) { btnSaveFlangeMaterial_Click(null, null); tPrice price = new tPrice(); price.PriceTypeID = 10; price.Name = string.Empty; price.Price = "0"; _entity.tPrice.Add(price); _entity.SaveChanges(); btnAddFlangeMaterial.Visible = false; this.BindLists(); }
private void btnSave_Click(object sender, EventArgs e) { if (txtMemberId.Text.Equals("Ingrese numero de tarjeta") || txtMemberName.Text.Length == 0 || txtLastNames.Text.Length == 0 || txtCellphone.Text.Length == 0) { } else { this.tPrice = (tPrice)this.cmbCardType.SelectedItem; this.tMember = new tMember(); this.tCard = new tCard(); cards.SaveCard(PopulateCard()); //members.SaveMember(PopulateMember()); ReturnValue = Convert.ToInt32(txtMemberId.Text); this.Dispose(); } }
protected void btnAddGalvanizedVictaulic_Click(object sender, EventArgs e) { btnSaveGalvanizedVictaulic_Click(null, null); tPrice price = new tPrice(); price.PriceTypeID = 13; price.Name = string.Empty; price.Price = "0"; _entity.tPrice.Add(price); _entity.SaveChanges(); btnAddGalvanizedVictaulic.Visible = false; this.BindLists(); }
private void btnSave_Click(object sender, EventArgs e) { this.tPrice = (tPrice)this.cmbCardType.SelectedItem; if (this.tPrice.PriceId <= 0 || txtValidTo.Text.Length == 0 || txtMemberName.Text.Length == 0 || txtLastNames.Text.Length == 0 || txtCellphone.Text.Length == 0) { return; } if (this.newMember) { this.tMember = new tMember(); this.tCard = new tCard(); if (this.txtMemberName.Text != "" && this.txtCellphone.Text != "") members.SaveMember(PopulateMember()); cards.SaveCard(PopulateCard()); } else { members.SaveMember(PopulateMember()); cards.SaveCard(PopulateCard()); } }
public void DeltePrice(tPrice price) { mmEntities.tPrices.Remove(price); mmEntities.SaveChanges(); }
public void SavePrice(tPrice price) { mmEntities.tPrices.AddOrUpdate(price); mmEntities.SaveChanges(); }
private tCard UpdateCard(tCard c, tPrice p) { c.StartDate = DateTime.Now; c.EndDate = DateTime.Now.AddMonths(1); c.Changed = DateTime.Now; c.Enabled = true; c.Tickets = p.Count; c.TypeId = p.PriceId; return c; }
private void AddPurchaseText(tPrice p) { tOrderItem = new tOrderItem(); var tempOIs = new List<tOrderItem>(); order = new Order(); if (tOrder.tOrderItems.Any()) { if (tOrder.tOrderItems.Any(toi => toi.PriceId == p.PriceId)) { foreach (var item in tOrder.tOrderItems.Where(w => w.PriceId == p.PriceId)) { item.Quantity += 1; item.TotalAmount = item.Quantity * p.PriceValue; } } else { if (p.PriceValue != null) { totalSum += p.PriceValue.Value; } tOrderItem.PriceId = p.PriceId; tOrderItem.Quantity = 1; tOrderItem.TotalAmount = tOrderItem.Quantity * p.PriceValue; tOrderItem.OrderItemId = 0; tOrderItem.OrderDate = DateTime.Now; tempOIs.Add(tOrderItem); } foreach (var tempOi in tempOIs) { tOrder.tOrderItems.Add(tempOi); } } else { if (p.PriceValue != null) { totalSum += p.PriceValue.Value; } tOrderItem.PriceId = p.PriceId; tOrderItem.Quantity = 1; tOrderItem.TotalAmount = tOrderItem.Quantity * p.PriceValue; tOrderItem.OrderDate = DateTime.Now; tOrderItem.OrderItemId = 0; tOrder.tOrderItems.Add(tOrderItem); } ShowInListView(tOrder.tOrderItems); }