Пример #1
0
        protected DDTFornitori FillDdtFornitoriObj()
        {
            DDTFornitori ddt = new DDTFornitori();

            ddt.IdFornitore          = Convert.ToInt32(ddlScegliFornitore.SelectedValue);
            ddt.RagSocFornitore      = FornitoriDAO.GetSingle(ddt.IdFornitore).RagSocForni;
            ddt.Data                 = Convert.ToDateTime(txtInsData.Text);
            ddt.Protocollo           = Convert.ToInt64(txtInsProtocollo.Text);
            ddt.NumeroDDT            = txtInsNumeroDdt.Text;
            ddt.Articolo             = txtInsArticolo.Text;
            ddt.DescrizioneFornitore = txtInsDescrForn.Text;
            ddt.DescrizioneMau       = txtInsDescrMau.Text;
            ddt.Qta = Convert.ToInt32(txtInsQta.Text);

            try
            {
                ddt.Valore = Convert.ToDecimal(txtInsValore.Text.Replace(".", ","));
            }
            catch
            {
                lblError.Text      = "NON è possibile scrivere lettere o caratteri speciali nel \"Valore\"";
                lblError.ForeColor = Color.Red;
            }
            return(ddt);
        }
        protected void PopolaCampiFornitore(int idFornitore, bool isControlEnabled)
        {
            EnableDisableFields(pnlInsFornitori, isControlEnabled);

            //Popolo i textbox
            Fornitori fornitore = FornitoriDAO.GetSingle(idFornitore);

            txtRagSocFornit.Text  = fornitore.RagSocForni;
            txtIndirFornit.Text   = fornitore.Indirizzo;
            txtCapFornit.Text     = fornitore.Cap;
            txtCittaFornit.Text   = fornitore.Città;
            txtTelFornit.Text     = fornitore.Tel1.ToString();
            txtCelFornit.Text     = fornitore.Cell1.ToString();
            txtPartIvaFornit.Text = fornitore.PartitaIva.ToString();
            txtCodFiscFornit.Text = fornitore.CodFiscale;
            txtAbbrevFornit.Text  = fornitore.Abbreviato;
        }