private static FormCompilatiDato CarricaFormCompilatiDato(DataRow drDato,string stringConn) { FormCompilatiDato form = new FormCompilatiDato(); form.IDFormCompilatiDati = (int)drDato["IDFormCompilatiDati"]; form.IDFormCompilati = (int)drDato["IDFormCompilati"]; form.IDFormCampi = (int)drDato["IDFormCampi"]; form.DatiFormCampi = Referti.FormCampi.CaricoFormCampi(form.IDFormCampi, stringConn); form.Valore = drDato["Valore"].ToString(); return form; }
private static FormCompilatiDato GenerazioneVeloce(string Valore, string Segnalibro, GeneraForm.TIPOCAMPO Tipo) { FormCompilatiDato frm = new FormCompilatiDato(); frm.Valore = Valore; FormCampi frmCampo= new FormCampi(); //frmCampo.IDFormTipoCampi = (int)Tipo; frmCampo.Segnalibro = Segnalibro; frm.DatiFormCampi = frmCampo; return frm; }
public bool CaricaDatiFormCompilati(int iDFormCompilati, int iDFormTipo, int iDCli,TabContainer objTabControl) { FormCompilato frmCompilato = new FormCompilato(); frmCompilato.IDFormCompilati = iDFormCompilati; frmCompilato.IDCli = iDCli; frmCompilato.IDFormTipo = iDFormTipo; bool b = frmCompilato.VerificaERitornaFormCompilatiDati(_Conn); foreach (TabPanel tab in objTabControl.Tabs) { foreach (Control cont in tab.Controls) { string sTipo = cont.TemplateControl.ToString(); FormCompilatiDato dato = new FormCompilatiDato(); dato.IDFormCompilati = iDFormCompilati; switch (sTipo) { case "ASP.referti_componente_formselezionestrumento_ascx": Referti.Componente.FormSelezioneStrumento objFrmSelStru = (Referti.Componente.FormSelezioneStrumento)cont; objFrmSelStru.Matricola = frmCompilato.Matricola ; objFrmSelStru.IDStrumento = frmCompilato.IDStrumento.ToString(); break; case "ASP.referti_componente_formfinale_ascx": Referti.Componente.FormFinale objFrmFinale = (Referti.Componente.FormFinale)cont; objFrmFinale.DataEsecuzioneControllo = frmCompilato.DataControlli; objFrmFinale.DataScadenza = frmCompilato.DataScadenza ; objFrmFinale.IDUser = frmCompilato.IDUser; objFrmFinale.EsitoControllo = frmCompilato.EsitoControllo.ToString(); break; case "ASP.referti_componente_formtext_ascx": Referti.Componente.FormText objFrmText = (Referti.Componente.FormText)cont; dato.IDFormCampi = EstrapolaIDCampo(objFrmText.ID); dato.verificaEsistenzaFormCompilatiDati(true,_Conn); objFrmText.IDFormCompilatiDati = dato.IDFormCompilatiDati ; objFrmText.Valore = dato.Valore; break; case "ASP.referti_componente_formstrumentocampione_ascx": break; case "ASP.referti_componente_formcheckbox_ascx": Referti.Componente.FormCheckBox objFrmCheckBox = (Referti.Componente.FormCheckBox)cont; dato.IDFormCampi = EstrapolaIDCampo(objFrmCheckBox.ID); dato.verificaEsistenzaFormCompilatiDati(true,_Conn); objFrmCheckBox.IDFormCompilatiDati = dato.IDFormCompilatiDati; objFrmCheckBox.Valore = bool.Parse(dato.Valore); break; case "ASP.referti_componente_formData_ascx": Referti.Componente.FormData objFrmData = (Referti.Componente.FormData)cont; dato.IDFormCampi = EstrapolaIDCampo(objFrmData.ID); dato.verificaEsistenzaFormCompilatiDati(true,_Conn); objFrmData.IDFormCompilatiDati = dato.IDFormCompilatiDati; objFrmData.Valore = dato.Valore; break; } } } return false; }