public BEMovimentazioneArticolo(int id, BEMagazzino magazzinoPartenza, BEMagazzino magazzinoDestinazione, BECausale causale) { Id = id; MagazzinoPartenza = magazzinoPartenza; MagazzinoDestinazione = magazzinoDestinazione; Causale = causale; }
private void RicercaCausali() { BECausale causale = new BECausale() { Nome = txtNome.Text }; List<BECausale> listaCausali = _blCausale.RicercaCausali(causale); BindGvCausali(listaCausali); }
public List<BECausale> RicercaCausali(BECausale causale) { List<BECausale> result = null; try { result = dalCausale.RicercaCausali(causale); } catch (Exception ex) { result = null; throw ex; } return result; }
public List<BECausale> RicercaCausali(BECausale causale) { List<BECausale> result = null; try { //query di ricerca in like sul nome result = (from a in _ListaCausali where (string.IsNullOrWhiteSpace(causale.Nome) || a.Nome.ToLower().Contains(causale.Nome.ToLower())) select a).ToList(); } catch (Exception ex) { result = null; 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); } }