Exemple #1
0
 public void DA_Registrar_FACE_FENOLOGICA_CULTIVO(EXT_FaceFenologicaCultivo ffcultivo)
 {
     try
     {
         using (SqlConnection conexion = new SqlConnection(conexionString))
         {
             SqlCommand cmd = new SqlCommand("EXT_FACE_FENOLOGICA_CULTIVO_INSERT", conexion);
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddWithValue("@Id_Campanhia", ffcultivo.Id_Campanhia);
             cmd.Parameters.AddWithValue("@Id_Regional", ffcultivo.Id_Regional);
             cmd.Parameters.AddWithValue("@Id_InscripcionOrg", ffcultivo.Id_InscripcionOrg);
             cmd.Parameters.AddWithValue("@Id_Usuario", ffcultivo.Id_Usuario);
             cmd.Parameters.AddWithValue("@Programa", ffcultivo.Programa);
             cmd.Parameters.AddWithValue("@Fecha_Registro", ffcultivo.Fecha_Registro);
             cmd.Parameters.AddWithValue("@Num_Boletas_Inspec", ffcultivo.Num_Boletas_Inspec);
             cmd.Parameters.AddWithValue("@Charla_Tecnica", ffcultivo.Charla_Tecnica);
             cmd.Parameters.AddWithValue("@Num_Prod_Vigentes", ffcultivo.Num_Prod_Vigentes);
             cmd.Parameters.AddWithValue("@Sup_Actual", ffcultivo.Sup_Actual);
             cmd.Parameters.AddWithValue("@Variedad_Semilla", ffcultivo.Variedad_Semilla);
             cmd.Parameters.AddWithValue("@Observacion", ffcultivo.Observacion);
             cmd.Parameters.AddWithValue("@Num_Seg_Cultivo", ffcultivo.Num_Seg_Cultivo);
             cmd.Parameters.AddWithValue("@Num_Boletas_Monitoreo", ffcultivo.Num_Boletas_Monitoreo);
             cmd.Parameters.AddWithValue("@Precipitacion_Pluvial", ffcultivo.Precipitacion_Pluvial);
             cmd.Parameters.AddWithValue("@Fecha_Semana_Envio", ffcultivo.Fecha_Semana_Envio);
             conexion.Open();
             cmd.ExecuteNonQuery();
             conexion.Close();
         }
     }
     catch (Exception err)
     {
         throw (new Exception(err.ToString() + "-" + err.Source.ToString() + "-" + err.Message.ToString()));
     }
 }
        protected void Registrar_ETAPA_FENOLOGICA()
        {
            DB_AP_Registro_Org        aux        = new DB_AP_Registro_Org();
            DB_EXT_Fenologia          regfen     = new DB_EXT_Fenologia();
            EXT_FaceFenologicaCultivo fenCultivo = new EXT_FaceFenologicaCultivo();
            EXT_FaceFenologiaTrigo    fenTrigo   = new EXT_FaceFenologiaTrigo();

            fenCultivo.Id_Campanhia       = Convert.ToInt32(LblIdCamp.Text);
            fenCultivo.Id_Regional        = Convert.ToInt32(LblIdReg.Text);
            fenCultivo.Id_InscripcionOrg  = Convert.ToInt32(LblIdInsOrg.Text);
            fenCultivo.Id_Usuario         = LblIdUsuario.Text;
            fenCultivo.Programa           = LblProg.Text;
            fenCultivo.Fecha_Registro     = DateTime.Now;
            fenCultivo.Num_Boletas_Inspec = Convert.ToInt32(TxtNumBoletas.Text);
            fenCultivo.Charla_Tecnica     = DDLHuboCharla.SelectedValue;
            fenCultivo.Num_Prod_Vigentes  = Convert.ToInt32(TxtNumBenefVig.Text);
            fenCultivo.Sup_Actual         = Convert.ToDecimal(TxtSupAct.Text);
            fenCultivo.Variedad_Semilla   = TxtVariedadSem.Text;
            fenCultivo.Observacion        = TxtObserv.Text;
            fenCultivo.Num_Seg_Cultivo    = 0;
            regfen.DB_Registrar_FACE_FENOLOGICA_CULTIVO(fenCultivo);
            /*************************************** RESGISTRO FENOLOGIA PROGRAMA TRIGO MUESTRA ********************************************/
            fenTrigo.Id_Face_Feonologica = Convert.ToInt32(aux.DB_MaxId("EXT_FACE_FENOLOGICA_CULTIVO", "Id_Face_Feonologica"));;
            fenTrigo.FechaAvnSiemIni     = LblFIniSiem.Text;
            fenTrigo.FechaAvnSiemFin     = LblFFinSiem.Text;
            fenTrigo.FechaAvnSiemAvan    = Convert.ToDecimal(LblAvnSiem.Text);
            fenTrigo.GerminacionIni      = Convert.ToDecimal(LblGer1.Text);
            fenTrigo.GerminacionFin      = Convert.ToDecimal(LblGer2.Text);
            fenTrigo.PlantulaIni         = Convert.ToDecimal(LblPlant1.Text);
            fenTrigo.PlantulaFin         = Convert.ToDecimal(LblPlant2.Text);
            fenTrigo.MacollamientoIni    = Convert.ToDecimal(LblMacolla1.Text);
            fenTrigo.MacollamientoFin    = Convert.ToDecimal(LblMacolla2.Text);
            fenTrigo.EmbucheIni          = Convert.ToDecimal(LblEmbu1.Text);
            fenTrigo.EmbucheFin          = Convert.ToDecimal(LblEmbu2.Text);
            fenTrigo.EspigazonIni        = Convert.ToDecimal(LblEspi1.Text);
            fenTrigo.EspigazonFin        = Convert.ToDecimal(LblEspi2.Text);
            fenTrigo.FloracionIni        = Convert.ToDecimal(LblFlora1.Text);
            fenTrigo.FloracionFin        = Convert.ToDecimal(LblFlora2.Text);
            fenTrigo.LlenadoGranoIni     = Convert.ToDecimal(LblGrano1.Text);
            fenTrigo.LlenadoGranoFin     = Convert.ToDecimal(LblGrano2.Text);
            fenTrigo.MaduracionIni       = Convert.ToDecimal(LblMadura1.Text);
            fenTrigo.MaduracionFin       = Convert.ToDecimal(LblMadura2.Text);
            fenTrigo.CosechaAcopioAvan   = Convert.ToDecimal(LblCosAco1.Text);
            fenTrigo.CosechaAcopioRend   = Convert.ToDecimal(LblCosAco2.Text);
            fenTrigo.FechaCosechaIni     = LblFcosechaIni.Text;
            fenTrigo.FechaCosechaFin     = LblFcosechaFin.Text;
            fenTrigo.Tipo   = "MUESTRA";
            fenTrigo.SupSem = Convert.ToDecimal(LblSupSem.Text);
            regfen.DB_Registrar_FACE_FENOLOGICA_TRIGO(fenTrigo);
        }
Exemple #3
0
        public void DB_Registrar_FACE_FENOLOGICA_CULTIVO(EXT_FaceFenologicaCultivo ffcultivo)
        {
            DA_EXT_Fenologia fen = new DA_EXT_Fenologia();

            fen.DA_Registrar_FACE_FENOLOGICA_CULTIVO(ffcultivo);
        }
        protected void Registrar_ETAPA_FENOLOGICA()
        {
            DB_AP_Registro_Org        aux        = new DB_AP_Registro_Org();
            DB_EXT_Fenologia          regfen     = new DB_EXT_Fenologia();
            EXT_FaceFenologicaCultivo fenCultivo = new EXT_FaceFenologicaCultivo();
            EXT_FaceFenologiaMaiz     fenMaiz    = new EXT_FaceFenologiaMaiz();

            fenCultivo.Id_Campanhia       = Convert.ToInt32(LblIdCamp.Text);
            fenCultivo.Id_Regional        = Convert.ToInt32(LblIdReg.Text);
            fenCultivo.Id_InscripcionOrg  = Convert.ToInt32(LblIdInsOrg.Text);
            fenCultivo.Id_Usuario         = LblIdUsuario.Text;
            fenCultivo.Programa           = LblProg.Text;
            fenCultivo.Fecha_Registro     = DateTime.Now;
            fenCultivo.Num_Boletas_Inspec = Convert.ToInt32(TxtNumBoletas.Text);
            fenCultivo.Charla_Tecnica     = DDLHuboCharla.SelectedValue;
            fenCultivo.Num_Prod_Vigentes  = Convert.ToInt32(TxtNumBenefVig.Text);
            fenCultivo.Sup_Actual         = Convert.ToDecimal(TxtSupAct.Text);
            fenCultivo.Variedad_Semilla   = TxtVariedadSem.Text;
            fenCultivo.Observacion        = TxtObserv.Text;
            fenCultivo.Num_Seg_Cultivo    = Convert.ToInt32(LblNumSeg.Text);
            regfen.DB_Registrar_FACE_FENOLOGICA_CULTIVO(fenCultivo);
            /*************************************** RESGISTRO FENOLOGIA PROGRAMA MAIZ MUESTRA ********************************************/
            fenMaiz.Id_Face_Feonologica      = Convert.ToInt32(aux.DB_MaxId("EXT_FACE_FENOLOGICA_CULTIVO", "Id_Face_Feonologica"));;
            fenMaiz.FechaAvnSiemIni          = LblFIniSiem.Text;
            fenMaiz.FechaAvnSiemFin          = LblFFinSiem.Text;
            fenMaiz.FechaAvnSiemAvan         = Convert.ToDecimal(LblAvnSiem.Text);
            fenMaiz.Emergencia5dias          = Convert.ToDecimal(LblEmerg.Text);
            fenMaiz.HojasDesplegadas1y2      = Convert.ToDecimal(Lbl1y2Hojas.Text);
            fenMaiz.HojasDesplegadas3y4      = Convert.ToDecimal(Lbl3y4Hojas.Text);
            fenMaiz.HojasDesplegadas5y6      = Convert.ToDecimal(Lbl5y6Hojas.Text);
            fenMaiz.HojasDesplegadas7y8      = Convert.ToDecimal(Lbl7y8Hojas.Text);
            fenMaiz.HojasDesplegadas9y10     = Convert.ToDecimal(Lbl9y10Hojas.Text);
            fenMaiz.HojasDesplegadas11oMas   = Convert.ToDecimal(Lbl11oMasHojas.Text);
            fenMaiz.FloracionyPolinizacion   = Convert.ToDecimal(LblFloracion.Text);
            fenMaiz.EstigmasVisiblesyAmpolla = Convert.ToDecimal(LblEstigmas.Text);
            fenMaiz.GranoLechosoyMasoso      = Convert.ToDecimal(LblGranoLechoso.Text);
            fenMaiz.EtapaDentadayMadurez     = Convert.ToDecimal(LblDentadayMadurez.Text);
            fenMaiz.CosechaAcopioAvan        = Convert.ToDecimal(LblCosAco1.Text);
            fenMaiz.CosechaAcopioRend        = Convert.ToDecimal(LblCosAco2.Text);
            fenMaiz.FechaCosechaIni          = LblFcosechaIni.Text;
            fenMaiz.FechaCosechaFin          = LblFcosechaFin.Text;
            fenMaiz.Tipo   = "MUESTRA";
            fenMaiz.SupSem = Convert.ToDecimal(LblSupSem.Text);
            regfen.DB_Registrar_FACE_FENOLOGICA_MAIZ(fenMaiz);
            /*************************************** RESGISTRO FENOLOGIA PROGRAMA MAIZ GLOBAL ********************************************/
            fenMaiz.Id_Face_Feonologica      = Convert.ToInt32(aux.DB_MaxId("EXT_FACE_FENOLOGICA_CULTIVO", "Id_Face_Feonologica"));;
            fenMaiz.FechaAvnSiemIni          = TxtFIniSiem.Text;
            fenMaiz.FechaAvnSiemFin          = TxtFFinSiem.Text;
            fenMaiz.FechaAvnSiemAvan         = Convert.ToDecimal(TxtAvnSiem.Text);
            fenMaiz.Emergencia5dias          = Convert.ToDecimal(TxtEmerg.Text);
            fenMaiz.HojasDesplegadas1y2      = Convert.ToDecimal(Txt1y2Hojas.Text);
            fenMaiz.HojasDesplegadas3y4      = Convert.ToDecimal(Txt3y4Hojas.Text);
            fenMaiz.HojasDesplegadas5y6      = Convert.ToDecimal(Txt5y6Hojas.Text);
            fenMaiz.HojasDesplegadas7y8      = Convert.ToDecimal(Txt7y8Hojas.Text);
            fenMaiz.HojasDesplegadas9y10     = Convert.ToDecimal(Txt9y10Hojas.Text);
            fenMaiz.HojasDesplegadas11oMas   = Convert.ToDecimal(Txt11oMasHojas.Text);
            fenMaiz.FloracionyPolinizacion   = Convert.ToDecimal(TxtFloracion.Text);
            fenMaiz.EstigmasVisiblesyAmpolla = Convert.ToDecimal(TxtEstigmas.Text);
            fenMaiz.GranoLechosoyMasoso      = Convert.ToDecimal(TxtGranoLechoso.Text);
            fenMaiz.EtapaDentadayMadurez     = Convert.ToDecimal(TxtDentadayMadurez.Text);
            fenMaiz.CosechaAcopioAvan        = Convert.ToDecimal(TxtCosAco1.Text);
            fenMaiz.CosechaAcopioRend        = Convert.ToDecimal(TxtCosAco2.Text);
            fenMaiz.FechaCosechaIni          = TxtFcosechaIni.Text;
            fenMaiz.FechaCosechaFin          = TxtFcosechaFin.Text;
            fenMaiz.Tipo   = "GLOBAL";
            fenMaiz.SupSem = Convert.ToDecimal(TxtSupSem.Text);
            regfen.DB_Registrar_FACE_FENOLOGICA_MAIZ(fenMaiz);
        }