protected void BtnEnviarSeg_Click(object sender, EventArgs e) { /**************************************************** VALIDAR QUE SOLAMENTE SE ENVIE SI TIENE TODAS LAS ORGANIZACIONES DE LA REGIONAL ***/ DB_EXT_Fenologia index = new DB_EXT_Fenologia(); EXT_FaseFenEnvioSem ffsem = new EXT_FaseFenEnvioSem(); EXT_FaseFenEnvioSemanaTrigo ffsTrigo = new EXT_FaseFenEnvioSemanaTrigo(); DB_AP_Registro_Org aux = new DB_AP_Registro_Org(); ffsem.Id_Campanhia = Convert.ToInt32(DDLCamp.SelectedValue); ffsem.Id_Regional = Convert.ToInt32(LblIdReg.Text); ffsem.Programa = DDLProg.SelectedValue; ffsem.Fecha_Envio = DateTime.Now; ffsem.Estado = "ENVIADO"; ffsem.Fecha_Semana = Convert.ToDateTime(DDLSemanaEnvio.SelectedValue); index.DB_Registrar_FACE_FENOLOGICA_SEMANAL(ffsem); int valor = Convert.ToInt32(aux.DB_MaxId("EXT_FASE_FEN_ENVIO_SEM", "Id_Envio_FenologiaSemanal")); /***********************************/ ffsTrigo.Id_Envio_FenologiaSemanal = valor; ffsTrigo.Num_Prod_Vigente = Convert.ToInt32(LblTotNumBenef.Text); ffsTrigo.Sup_Sembrada = Convert.ToDecimal(LblTotSupSem.Text); ffsTrigo.Avance_Siembra = Convert.ToDecimal(LblTotAvSiem.Text); ffsTrigo.Germinacion = Convert.ToDecimal(LblTotGerm.Text); ffsTrigo.Plantula = Convert.ToDecimal(LblTotPlant.Text); ffsTrigo.Macollamiento = Convert.ToDecimal(LblTotMacolla.Text); ffsTrigo.Embuche = Convert.ToDecimal(LblTotEmbu.Text); ffsTrigo.Espigazon = Convert.ToDecimal(LblTotEspi.Text); ffsTrigo.Floracion = Convert.ToDecimal(LblTotFlora.Text); ffsTrigo.Llenado_Grano = Convert.ToDecimal(LblTotLlenGran.Text); ffsTrigo.Maduracion = Convert.ToDecimal(LblTotMadura.Text); ffsTrigo.Avance_cosecha = Convert.ToDecimal(LblTotAvCos.Text); ffsTrigo.Rendimiento = Convert.ToDecimal(LblTotRend.Text); index.DB_Registrar_FACE_FENOLOGICA_SEMANAL_ENVIO_TRIGO(ffsTrigo); int i = 0; GVDetalleFenologiaTrigo.Columns[0].Visible = true; Desplegar_GRILLA(); foreach (GridViewRow dgi in GVDetalleFenologiaTrigo.Rows) { index.DB_Indexar_FACE_FENOLOGICA_SEMANAL(valor, Convert.ToInt32(GVDetalleFenologiaTrigo.Rows[i].Cells[0].Text)); i++; } GVDetalleFenologiaTrigo.Columns[0].Visible = false; Desplegar_GRILLA(); Desplegar_GRILLA_ENVIADOS(); }