예제 #1
0
        //Busca todas las clase dependientes del id del division
        public List <tbl_Clase_arbol> Buscar_clase(int id_division)
        {
            List <tbl_Clase_arbol> clase = new List <tbl_Clase_arbol>();

            try
            {
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = con;
                cmd.CommandText = "prc_SELECT_tbl_Clase_arbol_con_id_Division";
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@id", id_division);
                con.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                foreach (var item in dr)
                {
                    tbl_Clase_arbol ca = new tbl_Clase_arbol();
                    ca.id_clase_arbol = int.Parse(dr["id_clase_arbol"].ToString());
                    ca.clase_arbol    = dr["clase_arbol"].ToString();
                    clase.Add(ca);
                }
                con.Close();
            }
            catch (Exception)
            {
                throw;
            }
            return(clase);
        }
예제 #2
0
        public string Insertar_arbol(string nombreComun, string nombreCientifico, int dominio, int reino, int division, int clase, int orden, int familia, int genero, int especie, int tipo, int habitoC, int altura, int diametro, int amplitudC, int formaC, int persistenciaH, int colorF, int estacionFl, int limitacionAr, int limitacionFru, int longevidad, int piso, int funcionA, int colorH, int luminocidad, string descripcion)
        {
            tbl_Flora                 tblFl  = new tbl_Flora();
            tbl_Especie_arbol         tblEsa = new tbl_Especie_arbol();
            tbl_Dominio_arbol         tblDo  = new tbl_Dominio_arbol();
            tbl_Reino_arbol           tblRn  = new tbl_Reino_arbol();
            tbl_Division_arbol        tblDv  = new tbl_Division_arbol();
            tbl_Clase_arbol           tblCl  = new tbl_Clase_arbol();
            tbl_Orden_arbol           tblOr  = new tbl_Orden_arbol();
            tbl_Familia_arbol         tblFm  = new tbl_Familia_arbol();
            tbl_Genero_arbol          tblGn  = new tbl_Genero_arbol();
            tbl_Especie_arbol         tblEp  = new tbl_Especie_arbol();
            tbl_Tipo_arbol            tblTp  = new tbl_Tipo_arbol();
            tbl_Habito_crecimiento    tblHc  = new tbl_Habito_crecimiento();
            tbl_Altura_arbol          tblAt  = new tbl_Altura_arbol();
            tbl_Diametro_arbol        tblDm  = new tbl_Diametro_arbol();
            tbl_Amplitud_copa         tblAm  = new tbl_Amplitud_copa();
            tbl_Forma_de_copa         tblFr  = new tbl_Forma_de_copa();
            tbl_Persistencia_hoja     tblPt  = new tbl_Persistencia_hoja();
            tbl_Color_flor            tblCf  = new tbl_Color_flor();
            tbl_Estacion_de_floracion tblEf  = new tbl_Estacion_de_floracion();
            tbl_Limitacion_arbol      tblLa  = new tbl_Limitacion_arbol();
            tbl_Limitaciones_fruto    tblLf  = new tbl_Limitaciones_fruto();
            tbl_Longevidad_arbol      tblLg  = new tbl_Longevidad_arbol();
            tbl_Piso_termico          tblPs  = new tbl_Piso_termico();
            tbl_Funcion_arbol         tblFn  = new tbl_Funcion_arbol();
            tbl_Color_hoja            tblCh  = new tbl_Color_hoja();
            tbl_Luminocidad_arbol     tblLum = new tbl_Luminocidad_arbol();
            tbl_Estado_arbol          tblEst = new tbl_Estado_arbol();

            tblFl.nombre_comun          = nombreComun;
            tblFl.nombre_cientifico     = nombreCientifico;
            tblFl.descripcion_flora     = descripcion;
            tblEsa.especie_arbol        = "Espera";
            tblDo.id_dominio_arbol      = dominio;
            tblRn.id_reino_arbol        = reino;
            tblDv.id_division_arbol     = division;
            tblCl.id_clase_arbol        = clase;
            tblOr.id_Orden_arbol        = orden;
            tblFm.id_Familia_arbol      = familia;
            tblGn.id_Genero_arbol       = genero;
            tblEp.id_especie_arbol      = especie;
            tblTp.id_tipo_arbol         = tipo;
            tblHc.id_habito_crecimiento = habitoC;
            tblAt.id_altura_arbol       = altura;
            tblDm.id_diametro_arbol     = diametro;
            tblAm.id_amplitud           = amplitudC;
            tblFr.id_forma_copa         = formaC;
            tblPt.id_persistencia_hoja  = persistenciaH;
            tblCf.id_clolor_flor        = colorF;
            tblEf.id_estacion_floracion = estacionFl;
            tblLa.id_limitacion_arbol   = limitacionAr;
            tblLf.id_limitacioin_fruto  = limitacionFru;
            tblLg.id_longevidad_arbol   = longevidad;
            tblPs.id_piso_termico       = piso;
            tblFn.id_funcion_arbol      = funcionA;
            tblCh.id_color_hoja         = colorH;
            tblLum.id_luminocidad_arbol = luminocidad;
            tblEst.id_estado_arbol      = new tbl_Estado_arbolCAD().Buscar_Estado_arbol("Espera");
            return(new tbl_ArbolCAD().insertar_flora(tblFl, tblEst, tblEp, tblTp, tblHc, tblAt, tblDm, tblAm, tblFr, tblPt, tblCf, tblEf, tblLa, tblLf, tblLg, tblPs, tblFn, tblCh, tblLum));
        }