Exemple #1
0
        public clsVehiculo Recuperar(int id)
        {
            Conectar();
            SqlCommand comando = new SqlCommand("SELECT [PER_ID]," +
                                                "[PER_NOMBRE]," +
                                                "[PER_FECHA_NACIMIENTO]," +
                                                "[PER_ALTURA]," +
                                                "[PER_GENERO]," +
                                                "[PER_ESTADO] " +
                                                "FROM [dbo].[TBL_PERSONA] " +
                                                "WHERE PER_ID=@PER_ID", con);

            comando.Parameters.Add("@PER_ID", SqlDbType.Int);
            comando.Parameters["@PER_ID"].Value = id;
            con.Open();
            SqlDataReader registros  = comando.ExecuteReader();
            clsVehiculo   objPersona = new clsVehiculo();

            if (registros.Read())
            {
                objPersona.PER_ID               = int.Parse(registros["PER_ID"].ToString());
                objPersona.PER_NOMBRE           = registros["PER_NOMBRE"].ToString();
                objPersona.PER_FECHA_NACIMIENTO = DateTime.Parse(registros["PER_FECHA_NACIMIENTO"].ToString());
                objPersona.PER_GENERO           = registros["PER_GENERO"].ToString();
                objPersona.PER_ALTURA           = Double.Parse(registros["PER_ALTURA"].ToString());
                objPersona.PER_ESTADO           = Convert.ToInt32(registros["PER_ESTADO"].ToString());
            }
            con.Close();
            return(objPersona);
        }
Exemple #2
0
        public List <clsVehiculo> funSelectTodos()
        {
            Conectar();
            List <clsVehiculo> lstPersonas = new List <clsVehiculo>();

            SqlCommand com = new SqlCommand("SELECT PER_ID, PER_NOMBRE, "
                                            + "CONVERT(VARCHAR,PER_FECHA_NACIMIENTO,103) AS PER_FECHA_NACIMIENTO, "
                                            + "PER_ALTURA, "
                                            + "PER_GENERO, "
                                            + "PER_ESTADO "
                                            + "FROM TBL_PERSONA", con);

            con.Open();
            SqlDataReader registros = com.ExecuteReader();

            while (registros.Read())
            {
                clsVehiculo objPersona = new clsVehiculo
                {
                    PER_ID               = int.Parse(registros["PER_ID"].ToString()),
                    PER_NOMBRE           = registros["PER_NOMBRE"].ToString(),
                    PER_FECHA_NACIMIENTO = Convert.ToDateTime(registros["PER_FECHA_NACIMIENTO"].ToString()),
                    PER_ALTURA           = Double.Parse(registros["PER_ALTURA"].ToString()),
                    PER_GENERO           = registros["PER_GENERO"].ToString(),
                    PER_ESTADO           = Convert.ToInt32(registros["PER_ESTADO"].ToString())
                };
                lstPersonas.Add(objPersona);
            }
            con.Close();
            return(lstPersonas);
        }
Exemple #3
0
        public int Alta(clsVehiculo objPersona)
        {
            Conectar();
            SqlCommand comando = new SqlCommand("INSERT INTO [dbo].[TBL_PERSONA] " +
                                                "([PER_NOMBRE],[PER_FECHA_NACIMIENTO],[PER_ALTURA],[PER_GENERO],[PER_ESTADO]) " +
                                                "VALUES " +
                                                "(@PER_NOMBRE,@PER_FECHA_NACIMIENTO,@PER_ALTURA,@PER_GENERO,@PER_ESTADO)", con);

            comando.Parameters.AddWithValue("@PER_ID", objPersona.PER_ID);
            comando.Parameters.AddWithValue("@PER_NOMBRE", objPersona.PER_NOMBRE);
            comando.Parameters.AddWithValue("@PER_FECHA_NACIMIENTO", objPersona.PER_FECHA_NACIMIENTO);
            comando.Parameters.AddWithValue("@PER_ALTURA", objPersona.PER_ALTURA);
            comando.Parameters.AddWithValue("@PER_GENERO", objPersona.PER_GENERO);
            comando.Parameters.AddWithValue("@PER_ESTADO", objPersona.PER_ESTADO);
            con.Open();
            int i = comando.ExecuteNonQuery();

            con.Close();
            return(i);
        }
Exemple #4
0
        public int Modificar(clsVehiculo objPersona)
        {
            Conectar();
            SqlCommand comando = new SqlCommand("UPDATE [dbo].[TBL_PERSONA] SET " +
                                                "PER_NOMBRE = @PER_NOMBRE, " +
                                                "PER_FECHA_NACIMIENTO = @PER_FECHA_NACIMIENTO, " +
                                                "PER_ALTURA = @PER_ALTURA, " +
                                                "PER_GENERO = @PER_GENERO, " +
                                                "PER_ESTADO = @PER_ESTADO " +
                                                "WHERE PER_ID = @PER_ID", con);

            comando.Parameters.AddWithValue("@PER_ID", objPersona.PER_ID);
            comando.Parameters.AddWithValue("@PER_NOMBRE", objPersona.PER_NOMBRE);
            comando.Parameters.AddWithValue("@PER_FECHA_NACIMIENTO", objPersona.PER_FECHA_NACIMIENTO);
            comando.Parameters.AddWithValue("@PER_ALTURA", objPersona.PER_ALTURA);
            comando.Parameters.AddWithValue("@PER_GENERO", objPersona.PER_GENERO);
            comando.Parameters.AddWithValue("@PER_ESTADO", objPersona.PER_ESTADO);
            con.Open();
            int i = comando.ExecuteNonQuery();

            con.Close();
            return(i);
        }