public ActionResult SalvaArticolo(decimal idBrand, string codiceSAM, decimal progressivo, string modello, string descrizione, string codiceCliente, string provvisorio, string codiceColore)
        {
            Articolo a         = new Articolo(RvlImageSite);
            string   messaggio = a.CreaArticolo(idBrand, codiceSAM, progressivo, modello, descrizione, codiceCliente, provvisorio, codiceColore, ConnectedUser);

            return(Content(messaggio));
        }
예제 #2
0
        private void btnCreaArticolo_Click(object sender, EventArgs e)
        {
            convertiTestoInMaiuscolo();
            lblMessage.Text = string.Empty;
            string messaggio = string.Empty;;

            if (string.IsNullOrEmpty(txtDescrizione.Text))
            {
                lblMessage.Text = "La descrizione è obbligatoria";
                return;
            }

            if (string.IsNullOrEmpty(txtCodiceCliente.Text))
            {
                lblMessage.Text = "Il codice cliente è obbligatorio";
                return;
            }

            if (ddlBrands.SelectedIndex == -1)
            {
                lblMessage.Text = "Selezionare un brand";
                return;
            }
            Brand brand = (Brand)ddlBrands.SelectedItem;

            articoli = Articolo.TrovaArticoli(txtAnagrafica.Text, txtDescrizione.Text, brand.IdBrand, txtCodiceCliente.Text, txtColore.Text);

            if (articoli.Count == 0)
            {
                Articolo.CreaArticolo(brand.IdBrand, txtAnagrafica.Text, txtDescrizione.Text, txtCodiceCliente.Text, txtColore.Text, Utente);
                lblMessage.Text = "Articolo creato correttamente";
                articoli        = Articolo.TrovaArticoli(txtAnagrafica.Text, txtDescrizione.Text, brand.IdBrand, txtCodiceCliente.Text, txtColore.Text);
            }
            else
            {
                lblMessage.Text = "Esistono già articoli con queste caratteristiche";
            }
            BindingSource bs = new BindingSource();

            bs.DataSource          = articoli;
            dgvArticoli.DataSource = bs;
        }
        public ActionResult SalvaArticolo(int idBrand, string anagrafica, string descrizione, string codiceCliente, string codiceColore)
        {
            string messaggio = Articolo.CreaArticolo(idBrand, anagrafica.ToUpper(), descrizione.ToUpper(), codiceCliente.ToUpper(), codiceColore.ToUpper(), ConnectedUser);

            return(Content(messaggio));
        }