public Entidades.Vehiculo[] getAll()
        {
            DataTable dt = new DataTable();

            AccesoDatos.Class1 cc = new AccesoDatos.Class1();
            int cantidad          = 0;

            Entidades.Vehiculo[] array = null;
            if (cc.abrir())
            {
                string query = "select ID_Vehiculo,Placa from Vehiculo";
                dt       = cc.hacerSelect(query);
                cantidad = dt.Rows.Count;
                if (cantidad > 0)
                {
                    array = new Entidades.Vehiculo[cantidad];
                    for (int i = 0; i < cantidad; i++)
                    {
                        Entidades.Vehiculo obj = new Entidades.Vehiculo();
                        obj.ID_Vehiculo = Int32.Parse(dt.Rows[i]["ID_Vehiculo"].ToString());
                        obj.Placa       = dt.Rows[i]["Placa"].ToString();
                        array[i]        = obj;
                    }
                }
            }
            return(array);
        }
示例#2
0
        public void guardarVehiculo(Entidades.Vehiculo vehiculo)
        {
            SqlConnection conexion = new SqlConnection(cadenaConexion);

            conexion.Open();
            SqlCommand cmd = new SqlCommand("proc_Vehiculo", conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@accion", "i");
            cmd.Parameters.AddWithValue("@Vehiculo_Placa", vehiculo.Vehiculo_Placa);
            cmd.Parameters.AddWithValue("@Parame_MarcaV", vehiculo.Parame_MarcaV);
            cmd.Parameters.AddWithValue("@Pardet_MarcaV", vehiculo.Pardet_MarcaV);
            cmd.Parameters.AddWithValue("@Parame_Modelo", vehiculo.Parame_Modelo);
            cmd.Parameters.AddWithValue("@Pardet_Modelo", vehiculo.Pardet_Modelo);
            cmd.Parameters.AddWithValue("@Parame_SubModelo", vehiculo.Parame_SubModelo);
            cmd.Parameters.AddWithValue("@Pardet_SubModelo", vehiculo.Pardet_SubModelo);
            cmd.Parameters.AddWithValue("@Vehiculo_Anio", vehiculo.Vehiculo_Anio);
            cmd.Parameters.AddWithValue("@Vehiculo_NoMotor", vehiculo.Vehiculo_NoMotor);
            cmd.Parameters.AddWithValue("@Vehiculo_Observacion", vehiculo.Vehiculo_Observacion);

            SqlDataAdapter sda = new SqlDataAdapter(cmd);

            try
            {
                cmd.ExecuteNonQuery();
                conexion.Close();
            }
            catch { throw; }
        }
示例#3
0
        public bool Crear(Entidades.Vehiculo data)
        {
            bool   res = false;
            string q   = "INSERT Vehiculo ( Placa, Dueno, Marca) VALUES ('" + data.Placa + " ', ' " + data.Dueno + "', ' " + data.Marca + " ')";

            AccesoDatos.Class1 cc = new AccesoDatos.Class1();
            res = cc.hacerHit(q);
            return(res);
        }
 public ActionResult Crear(Entidades.Vehiculo collection)
 {
     try
     {
         LogicaNegocio.Vehiculo vv = new LogicaNegocio.Vehiculo();
         vv.Crear(collection);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }