コード例 #1
0
        public Boolean insertar(Ent_Tarjeta tar)
        {
            string  sqlquery = "USP_Insertar_Tarjeta";
            Boolean _valida  = false;

            try
            {
                using (SqlConnection cn = new SqlConnection(Ent_Conexion.conexion))
                {
                    if (cn.State == 0)
                    {
                        cn.Open();
                    }
                    using (SqlCommand cmd = new SqlCommand(sqlquery, cn))
                    {
                        cmd.CommandTimeout = 0;
                        cmd.CommandType    = CommandType.StoredProcedure;
                        cmd.Parameters.AddWithValue("@idtarjeta", tar.idtarjeta);
                        cmd.Parameters.AddWithValue("@tarnom", tar.tarnom);
                        cmd.Parameters.AddWithValue("@tarimagen", tar.tarimagen);
                        cmd.ExecuteNonQuery();
                    }
                }
            }
            catch
            {
                _valida = false;
            }
            return(_valida);
        }
コード例 #2
0
        public List <Ent_Tarjeta> Leer()
        {
            List <Ent_Tarjeta> tar_list = null;
            string             sqlquery = "USP_Leer_Tarjetas";

            try
            {
                using (SqlConnection cn = new SqlConnection(Ent_Conexion.conexion))
                {
                    if (cn.State == 0)
                    {
                        cn.Open();
                    }
                    using (SqlCommand cmd = new SqlCommand(sqlquery, cn))
                    {
                        cmd.CommandTimeout = 0;
                        cmd.CommandType    = CommandType.StoredProcedure;
                        SqlDataReader dr = cmd.ExecuteReader();
                        if (dr.HasRows)
                        {
                            tar_list = new List <Ent_Tarjeta>();

                            while (dr.Read())
                            {
                                Ent_Tarjeta add_tar = new Ent_Tarjeta();
                                add_tar.idtarjeta = dr["idtarjeta"].ToString();
                                add_tar.tarnom    = dr["tarnom"].ToString();
                                add_tar.tarimagen = (Byte[])dr["tarimagen"];
                                tar_list.Add(add_tar);
                            }
                        }
                    }
                }
            }
            catch
            {
                tar_list = null;
            }
            return(tar_list);
        }