示例#1
0
 public void DA_Registrar_FACE_FENOLOGICA_ARROZ(EXT_FaceFenologiaArroz ffArroz)
 {
     try
     {
         using (SqlConnection conexion = new SqlConnection(conexionString))
         {
             SqlCommand cmd = new SqlCommand("EXT_FACE_FENOLOGICA_ARROZ_INSERT", conexion);
             cmd.CommandType = CommandType.StoredProcedure;
             cmd.Parameters.AddWithValue("@Id_Face_Feonologica", ffArroz.Id_Face_Feonologica);
             cmd.Parameters.AddWithValue("@FechaAvnSiemIni", ffArroz.FechaAvnSiemIni);
             cmd.Parameters.AddWithValue("@FechaAvnSiemFin", ffArroz.FechaAvnSiemFin);
             cmd.Parameters.AddWithValue("@FechaAvnSiemAvan", ffArroz.FechaAvnSiemAvan);
             cmd.Parameters.AddWithValue("@GerminacionIni", ffArroz.GerminacionIni);
             cmd.Parameters.AddWithValue("@GerminacionFin", ffArroz.GerminacionFin);
             cmd.Parameters.AddWithValue("@PlantulaIni", ffArroz.PlantulaIni);
             cmd.Parameters.AddWithValue("@PlantulaFin", ffArroz.PlantulaFin);
             cmd.Parameters.AddWithValue("@MacollamientoIni", ffArroz.MacollamientoIni);
             cmd.Parameters.AddWithValue("@MacollamientoFin", ffArroz.MacollamientoFin);
             cmd.Parameters.AddWithValue("@PaniculaIni", ffArroz.PaniculaIni);
             cmd.Parameters.AddWithValue("@PaniculaFin", ffArroz.PaniculaFin);
             cmd.Parameters.AddWithValue("@FloracionIni", ffArroz.FloracionIni);
             cmd.Parameters.AddWithValue("@FloracionFin", ffArroz.FloracionFin);
             cmd.Parameters.AddWithValue("@GranoLechosoIni", ffArroz.GranoLechosoIni);
             cmd.Parameters.AddWithValue("@GranoLechosoFin", ffArroz.GranoLechosoFin);
             cmd.Parameters.AddWithValue("@MaduracionIni", ffArroz.MaduracionIni);
             cmd.Parameters.AddWithValue("@MaduracionFin", ffArroz.MaduracionFin);
             cmd.Parameters.AddWithValue("@CosechaAcopioAvan", ffArroz.CosechaAcopioAvan);
             cmd.Parameters.AddWithValue("@CosechaAcopioRend", ffArroz.CosechaAcopioRend);
             cmd.Parameters.AddWithValue("@FechaCosechaIni", ffArroz.FechaCosechaIni);
             cmd.Parameters.AddWithValue("@FechaCosechaFin", ffArroz.FechaCosechaFin);
             cmd.Parameters.AddWithValue("@Tipo", ffArroz.Tipo);
             cmd.Parameters.AddWithValue("@SupSem", ffArroz.SupSem);
             conexion.Open();
             cmd.ExecuteNonQuery();
             conexion.Close();
         }
     }
     catch (Exception err)
     {
         throw (new Exception(err.ToString() + "-" + err.Source.ToString() + "-" + err.Message.ToString()));
     }
 }
示例#2
0
        public void DB_Registrar_FACE_FENOLOGICA_ARROZ(EXT_FaceFenologiaArroz ffArroz)
        {
            DA_EXT_Fenologia fenArro = new DA_EXT_Fenologia();

            fenArro.DA_Registrar_FACE_FENOLOGICA_ARROZ(ffArroz);
        }
示例#3
0
        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_FaceFenologiaArroz    fenArroz   = new EXT_FaceFenologiaArroz();

            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(TxtSupApo.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 ARROZ MUESTRA ********************************************/
            fenArroz.Id_Face_Feonologica = Convert.ToInt32(aux.DB_MaxId("EXT_FACE_FENOLOGICA_CULTIVO", "Id_Face_Feonologica"));;
            fenArroz.FechaAvnSiemIni     = LblFIniSiem.Text;
            fenArroz.FechaAvnSiemFin     = LblFFinSiem.Text;
            fenArroz.FechaAvnSiemAvan    = Convert.ToDecimal(LblAvnSiem.Text);
            fenArroz.GerminacionIni      = Convert.ToDecimal(LblGer1.Text);
            fenArroz.GerminacionFin      = Convert.ToDecimal(LblGer2.Text);
            fenArroz.PlantulaIni         = Convert.ToDecimal(LblPlant1.Text);
            fenArroz.PlantulaFin         = Convert.ToDecimal(LblPlant2.Text);
            fenArroz.MacollamientoIni    = Convert.ToDecimal(LblMacolla1.Text);
            fenArroz.MacollamientoFin    = Convert.ToDecimal(LblMacolla2.Text);
            fenArroz.PaniculaIni         = Convert.ToDecimal(LblPanicula1.Text);
            fenArroz.PaniculaFin         = Convert.ToDecimal(LblPanicula2.Text);
            fenArroz.FloracionIni        = Convert.ToDecimal(LblFlora1.Text);
            fenArroz.FloracionFin        = Convert.ToDecimal(LblFlora2.Text);
            fenArroz.GranoLechosoIni     = Convert.ToDecimal(LblGrano1.Text);
            fenArroz.GranoLechosoFin     = Convert.ToDecimal(LblGrano2.Text);
            fenArroz.MaduracionIni       = Convert.ToDecimal(LblMadura1.Text);
            fenArroz.MaduracionFin       = Convert.ToDecimal(LblMadura2.Text);
            fenArroz.CosechaAcopioAvan   = Convert.ToDecimal(LblCosAco1.Text);
            fenArroz.CosechaAcopioRend   = Convert.ToDecimal(LblCosAco2.Text);
            fenArroz.FechaCosechaIni     = LblFcosechaIni.Text;
            fenArroz.FechaCosechaFin     = LblFcosechaFin.Text;
            fenArroz.Tipo   = "MUESTRA";
            fenArroz.SupSem = Convert.ToDecimal(LblSupSem.Text);
            regfen.DB_Registrar_FACE_FENOLOGICA_ARROZ(fenArroz);
            /*************************************** RESGISTRO FENOLOGIA PROGRAMA ARROZ GLOBAL********************************************/
            fenArroz.Id_Face_Feonologica = Convert.ToInt32(aux.DB_MaxId("EXT_FACE_FENOLOGICA_CULTIVO", "Id_Face_Feonologica"));;
            fenArroz.FechaAvnSiemIni     = TxtFIniSiem.Text;
            fenArroz.FechaAvnSiemFin     = TxtFFinSiem.Text;
            fenArroz.FechaAvnSiemAvan    = Convert.ToDecimal(TxtAvnSiem.Text);
            fenArroz.GerminacionIni      = Convert.ToDecimal(TxtGer1.Text);
            fenArroz.GerminacionFin      = Convert.ToDecimal(TxtGer2.Text);
            fenArroz.PlantulaIni         = Convert.ToDecimal(TxtPlant1.Text);
            fenArroz.PlantulaFin         = Convert.ToDecimal(TxtPlant2.Text);
            fenArroz.MacollamientoIni    = Convert.ToDecimal(TxtMacolla1.Text);
            fenArroz.MacollamientoFin    = Convert.ToDecimal(TxtMacolla2.Text);
            fenArroz.PaniculaIni         = Convert.ToDecimal(TxtPanicula1.Text);
            fenArroz.PaniculaFin         = Convert.ToDecimal(TxtPanicula2.Text);
            fenArroz.FloracionIni        = Convert.ToDecimal(TxtFlora1.Text);
            fenArroz.FloracionFin        = Convert.ToDecimal(TxtFlora2.Text);
            fenArroz.GranoLechosoIni     = Convert.ToDecimal(TxtGrano1.Text);
            fenArroz.GranoLechosoFin     = Convert.ToDecimal(TxtGrano2.Text);
            fenArroz.MaduracionIni       = Convert.ToDecimal(TxtMadura1.Text);
            fenArroz.MaduracionFin       = Convert.ToDecimal(TxtMadura2.Text);
            fenArroz.CosechaAcopioAvan   = Convert.ToDecimal(TxtCosAco1.Text);
            fenArroz.CosechaAcopioRend   = Convert.ToDecimal(TxtCosAco2.Text);
            fenArroz.FechaCosechaIni     = TxtFcosechaIni.Text;
            fenArroz.FechaCosechaFin     = TxtFcosechaFin.Text;
            fenArroz.Tipo   = "GLOBAL";
            fenArroz.SupSem = Convert.ToDecimal(TxtSupSem.Text);
            regfen.DB_Registrar_FACE_FENOLOGICA_ARROZ(fenArroz);
        }