protected void btnAggiungi_Click(object sender, EventArgs e) { try { if (Page.IsValid) { BEMagazzino magazzino = new BEMagazzino() { Nome = txtNome.Text }; bool result = AggiungiMagazzino(magazzino); if (result) { Response.Redirect("ListaMagazzini.aspx", false); } else { UtilityPopup.PopupErrore(Page); } } } catch (Exception ex) { UtilityPopup.PopupErrore(Page, ex.Message); } }
public BEMovimentazioneArticolo(int id, BEMagazzino magazzinoPartenza, BEMagazzino magazzinoDestinazione, BECausale causale) { Id = id; MagazzinoPartenza = magazzinoPartenza; MagazzinoDestinazione = magazzinoDestinazione; Causale = causale; }
protected void btnCancella_Click(object sender, EventArgs e) { try { //recupera l'id dal command argument del bottone int id = int.Parse(((Button)sender).CommandArgument); BEMagazzino magazzino = new BEMagazzino() { Id = id }; bool result = _blMagazzino.CancellaMagazzino(magazzino); if (result) { RicercaMagazzini(); } else { UtilityPopup.PopupErrore(Page); } } catch (Exception ex) { UtilityPopup.PopupErrore(Page, ex.Message); } }
public BEMagazzino DettaglioMagazzino(BEMagazzino magazzino) { BEMagazzino result = null; try { result = _ListaMagazzini.SingleOrDefault(a => a.Id == magazzino.Id); } catch (Exception ex) { result = null; throw ex; } return result; }
public List<BEMagazzino> RicercaMagazzini(BEMagazzino magazzino) { List<BEMagazzino> result = null; try { result = _dalMagazzino.RicercaMagazzini(magazzino); } catch (Exception ex) { result = null; throw ex; } return result; }
public bool ModificaMagazzino(BEMagazzino magazzino) { bool result = false; try { result = _dalMagazzino.ModificaMagazzino(magazzino); } catch (Exception ex) { result = false; throw ex; } return result; }
public BEMagazzino DettaglioMagazzino(BEMagazzino magazzino) { BEMagazzino result = null; try { result = _dalMagazzino.DettaglioMagazzino(magazzino); } catch (Exception ex) { result = null; throw ex; } return result; }
public bool AggiungiMagazzino(BEMagazzino magazzino) { bool result = false; try { result = _dalMagazzino.AggiungiMagazzino(magazzino); } catch (Exception ex) { result = false; throw ex; } return result; }
public bool AggiungiMagazzino(BEMagazzino magazzino) { bool result = false; try { _Id = _Id + 1; //per simulare la sequence del db magazzino.Id = _Id; _ListaMagazzini.Add(magazzino); result = true; } catch (Exception ex) { result = false; throw ex; } return result; }
protected void btnSalvaMovimentazione_Click(object sender, EventArgs e) { try { if (Page.IsValid) { BEMagazzino magazzinoPartenza = new BEMagazzino() { Id = Convert.ToInt32(ddlMagazzinoPartenza.SelectedValue), Nome = ddlMagazzinoPartenza.SelectedItem.Text }; BEMagazzino magazzinoDestinazione = new BEMagazzino() { Id = Convert.ToInt32(ddlMagazzinoDestinazione.SelectedValue), Nome = ddlMagazzinoDestinazione.SelectedItem.Text }; BECausale causale = new BECausale() { Id = Convert.ToInt32(ddlCausale.SelectedValue), Nome = ddlCausale.SelectedItem.Text }; BEMovimentazioneArticolo movimentazione = new BEMovimentazioneArticolo() { MagazzinoPartenza = magazzinoPartenza, MagazzinoDestinazione = magazzinoDestinazione, Causale = causale }; bool result = AggiungiMovimentazione(movimentazione); if (result) { Bind(); fsAggiungiMovimentazione.Visible = false; } else { UtilityPopup.PopupErrore(Page); } } } catch (Exception ex) { UtilityPopup.PopupErrore(Page, ex.Message); } }
public bool CancellaMagazzino(BEMagazzino magazzino) { bool result = false; try { BEMagazzino magazzinoDaCancellare = _ListaMagazzini.SingleOrDefault(a => a.Id == magazzino.Id); if (magazzinoDaCancellare != null) { _ListaMagazzini.Remove(magazzinoDaCancellare); result = true; } } catch (Exception ex) { result = false; throw ex; } return result; }
private bool AggiungiMagazzino(BEMagazzino magazzino) { bool result = _blMagazzino.AggiungiMagazzino(magazzino); return result; }
private void CaricaMagazzino() { int id = (int)Session["IdMagazzino"]; if (id > 0) { BEMagazzino magazzino = new BEMagazzino() { Id = id }; _Magazzino = _blMagazzino.DettaglioMagazzino(magazzino); } }
public bool ModificaMagazzino(BEMagazzino magazzino) { bool result = false; try { BEMagazzino magazzinoDaAggiornare = _ListaMagazzini.SingleOrDefault(a => a.Id == magazzino.Id); if (magazzinoDaAggiornare != null) { magazzinoDaAggiornare.Nome = magazzino.Nome; result = true; } } catch (Exception ex) { result = false; throw ex; } return result; }
public List<BEMagazzino> RicercaMagazzini(BEMagazzino magazzino) { List<BEMagazzino> result = null; try { //query di ricerca in like sul nome result = (from a in _ListaMagazzini where (string.IsNullOrWhiteSpace(magazzino.Nome) || a.Nome.ToLower().Contains(magazzino.Nome.ToLower())) select a).ToList(); } catch (Exception ex) { result = null; throw ex; } return result; }
private void RicercaMagazzini() { BEMagazzino magazzino = new BEMagazzino() { Nome = txtNome.Text }; List<BEMagazzino> listaMagazzini = _blMagazzino.RicercaMagazzini(magazzino); BindGvMagazzini(listaMagazzini); }