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); }
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); }
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); }
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); }