private Fattura PopolaFatturaObj() { int idCliente = Convert.ToInt32(ddlScegliCliente.SelectedValue); Fattura fatt = new Fattura { IdFatture = hfIdFattura.Value != "" ? Convert.ToInt32(hfIdFattura.Value) : 0, IdClienti = idCliente, IdAmministratori = Convert.ToInt64(ClientiDAO.GetSingle(idCliente).IdAmministratore) == 0 ? (long?)null : Convert.ToInt64(ClientiDAO.GetSingle(idCliente).IdAmministratore), Numero = txtNumeroFattura.Text != "" ? Convert.ToInt32(txtNumeroFattura.Text) : 0, Data = Convert.ToDateTime(txtData.Text), Riscosso = chkRiscosso.Checked, Imponibile = (chkNotaCredito.Checked ? -1 : 1) * (txtImponibile.Text != "" ? Convert.ToDouble(txtImponibile.Text.Replace(".", ",")) : 0), Iva = txtIva.Text != "" ? Convert.ToInt32(txtIva.Text) : 0, RitenutaAcconto = txtRitenutaAcconto.Text != "" ? Convert.ToInt32(txtRitenutaAcconto.Text) : 0, ReverseCharge = chkReverseCharge.Checked, IsNotaDiCredito = chkNotaCredito.Checked }; return(fatt); }
protected void PopolaCampiCliente(int idCli, bool isControlEnabled) { EnableDisableFields(pnlInsClienti, isControlEnabled); //Popolo i textbox Clienti cli = ClientiDAO.GetSingle(idCli); txtRagSocCli.Text = cli.RagSocCli; txtIndirizzo.Text = cli.Indirizzo; txtCap.Text = cli.Cap; txtCitta.Text = cli.Città; txtTelefono.Text = cli.Tel1.ToString(); txtCellulare.Text = cli.Cell1.ToString(); txtPartitaIva.Text = cli.PartitaIva; txtCodiceFiscale.Text = cli.CodFiscale; txtDataInserimento.Text = cli.Data.ToString(); txtProvincia.Text = cli.Provincia; txtDataInserimento.Text = cli.Data.ToString("yyyy-MM-dd"); txtNote.Text = cli.Note; ddlScegliAmministratore.SelectedValue = cli.IdAmministratore > 0 ? cli.IdAmministratore.ToString() : "-1"; }