protected void btnSalvaParto_OnClick(object sender, EventArgs e) { try { int fV = Convert.ToInt32(txtFv.Text); int fM = Convert.ToInt32(txtFm.Text); int mV = Convert.ToInt32(txtMv.Text); int mM = Convert.ToInt32(txtMm.Text); var partoNoParto = string.Format("{0}{1}{2}{3}{4}{5}", (fV + mV), (fV + mV + fM + mM), (fV), (fV + fM), (mV), (mV + mM)); var cow = new GestioneCowBoy(ConnectionString); var parto = new PartiSalti { idPartoSalto = Convert.ToInt32(hfIdPartoSalto.Value), idAnagrafica = Convert.ToInt32(hfIdAnagrafica.Value), DataMessaAsciutta = txtDataAsciutta.Text.Trim() == String.Empty ? (DateTime?)null : Convert.ToDateTime(txtDataAsciutta.Text), DataParto = txtDataParto.Text.Trim() == String.Empty ? (DateTime?)null : Convert.ToDateTime(txtDataParto.Text), PartoNoParto = partoNoParto, Facile = chPartoFacile.Checked, Naturale = chPartoNaturale.Checked, Note = txtNoteParto.Text.Trim() }; cow.SavePartoSalto(parto); //se registriamo la data del parto riaggiorniamo tutti i dati if (txtDataParto.Text.Trim() != String.Empty) { CaricaDati(Convert.ToInt32(hfIdAnagrafica.Value)); } } catch (Exception ex) { this.GetAlert(this.GetType(), ex.Message); } }