public string add_Modelovehiculo(ModeloVehiculo modelovehiculo) { using (SqlConnection sqlConn = new SqlConnection(this.strConn)) { sqlConn.Open(); try { SqlCommand Cmd = new SqlCommand("sp_add_Modelovehiculo", sqlConn); Cmd.CommandType = CommandType.StoredProcedure; SqlParameter oParam = Cmd.Parameters.AddWithValue("@id_modelo_vehiculo", modelovehiculo.Id_Modelo); oParam = Cmd.Parameters.AddWithValue("@nombre", modelovehiculo.Nombre); oParam = Cmd.Parameters.AddWithValue("@codigo", modelovehiculo.Tipovehiculo.Codigo); oParam = Cmd.Parameters.AddWithValue("@id_marca_vehiculo", modelovehiculo.Marcavehiculo.Id_marca); Cmd.ExecuteNonQuery(); sqlConn.Close(); } catch (Exception ex) { throw ex; } } return(""); }
public ModeloVehiculo ValidaCit(string cit) { using (var sqlConn = new SqlConnection(strConn)) { sqlConn.Open(); var cmd = new SqlCommand(strConn, sqlConn) { CommandType = CommandType.StoredProcedure, CommandText = "sp_orden_trabajo_valida_cit" }; cmd.Parameters.AddWithValue("@cit", cit); var reader = cmd.ExecuteReader(); var mode = new ModeloVehiculo(); if (reader.Read()) { mode.Nombre = reader["modelo"].ToString(); mode.Marcavehiculo = new Marcavehiculo { Nombre = reader["marca"].ToString() }; } sqlConn.Close(); return(mode); } }
public static Int32 ActualizarModeloVeh(ModeloVehiculo modeloVehiculo) { var sp = "sp_actualizar_modeloVeh"; using (var con = Conexion.GetConnection()) { using (var cmd = new SqlCommand(sp, con)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@DESCRIPCION", modeloVehiculo.DESCRIPCION); cmd.Parameters.AddWithValue("@numFilasAfectadas", SqlDbType.Int).Direction = ParameterDirection.Output; cmd.Parameters.AddWithValue("@ID_MODELOVEH", modeloVehiculo.ID); var rs = Convert.ToInt32(cmd.ExecuteNonQuery()); if (rs > 0) { return(rs); } else { return(rs); } } } }
public async Task <IActionResult> Edit(int id, [Bind("Id,Marca")] ModeloVehiculo modeloVehiculo) { if (id != modeloVehiculo.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(modeloVehiculo); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ModeloVehiculoExists(modeloVehiculo.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(modeloVehiculo)); }
static void Main(string[] args) { Vehiculo vehiculo = new Vehiculo(); AñoVehiculo año = new AñoVehiculo(vehiculo); ModeloVehiculo mod = new ModeloVehiculo(año); Console.WriteLine("El vehículo tiene las siguientes caracteristicas\n "); Console.WriteLine(mod.Descripcion()); Automovil auto1 = new Automovil("Spart GT - ", 16000, " - Marca: Chevrolet ", " - Disponibles: 4 "); Automovil auto2 = new Automovil("Rio Sedan - ", 19000, " - Marca: Kia ", " - Disponibles: 2 "); Automovil auto3 = new Automovil("Sail - ", 15000, " - Marca: Chevrolet", " - Disponibles: 10 "); Singleton.Instancia.Auto = new List <Automovil>(); Singleton.Instancia.Auto.Add(auto1); Singleton.Instancia.Auto.Add(auto2); Singleton.Instancia.Auto.Add(auto3); Camion cami1 = new Camion("Volvo FMX84R - ", 40000, " - Marca: Volvo ", " - Disponibles: 5 "); Camion cami2 = new Camion("NLR - ", 26000, " - Marca: Chevrolet ", " - Disponibles: 1 "); Camion cami3 = new Camion("HD45 - ", 27000, " - Marca: Hyundai ", " - Disponibles: 7 "); Singleton.Instancia.Camiones = new List <Camion>(); Singleton.Instancia.Camiones.Add(cami1); Singleton.Instancia.Camiones.Add(cami2); Singleton.Instancia.Camiones.Add(cami3); TodoTerreno todo1 = new TodoTerreno("F-150 - ", 45000, " - Marca: Ford ", " - Disponibles: 15 "); TodoTerreno todo2 = new TodoTerreno("D-MAX - ", 43000, " - Marca: Chevrolet ", " - Disponibles: 20 "); TodoTerreno todo3 = new TodoTerreno("Hilux - ", 40000, " - Marca: Toyota ", " - Disponibles: 5 "); Singleton.Instancia.Terreno = new List <TodoTerreno>(); Singleton.Instancia.Terreno.Add(todo1); Singleton.Instancia.Terreno.Add(todo2); Singleton.Instancia.Terreno.Add(todo3); Console.WriteLine("--------- LISTA DE VEHÍCULOS DISPONIBLES ---------"); Console.WriteLine(" AUTOMOVILES: \n"); foreach (Automovil item in Singleton.Instancia.Auto) { Console.WriteLine(item.Mostrar()); } Console.WriteLine(" \nCAMIONES: "); foreach (Camion item1 in Singleton.Instancia.Camiones) { Console.WriteLine(item1.Mostrar()); } Console.WriteLine(" \nTODOTERRENO: "); foreach (TodoTerreno item2 in Singleton.Instancia.Terreno) { Console.WriteLine(item2.Mostrar()); } Console.ReadKey(); }
public async Task <IActionResult> Create([Bind("Id,Marca")] ModeloVehiculo modeloVehiculo) { if (ModelState.IsValid) { _context.Add(modeloVehiculo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(modeloVehiculo)); }
public static Int32 insertarModeloVehiculo(ModeloVehiculo modelo) { using (var con = Conexion.conectar()) { var query = "INSERT INTO MODELOSVEHICULOS (ID_MODELOVEH,DESCRIPCION) VALUES (@ID_MODELOVEH,@DESCRIPCION)"; var IDPARAMETER = new SqlParameter("@ID_MODELOVEH", modelo.ID); var DESCRIPCIONPARAMETER = new SqlParameter("@DESCRIPCION", modelo.DESCRIPCION); var r = ExecuteNonQuery(con, query, CommandType.Text, IDPARAMETER, DESCRIPCIONPARAMETER); return(r); } }
public static Int32 actualizarModeloVehiculo(ModeloVehiculo modelo) { using (var con = Conexion.conectar()) { var query = "UPDATE MODELOSVEHICULOS SET DESCRIPCION WHERE ID_MODELOVEH=@ID_MODELOVEH"; var descripcionParameter = new SqlParameter("@ID_MODELOVEH", modelo.ID); var idParameter = new SqlParameter("@ID_MODELOVEH", modelo.ID); var r = ExecuteNonQuery(con, query, CommandType.Text, descripcionParameter, idParameter); return(r); } }
public static Int32 crearModeloVehiculo(ModeloVehiculo modeloVehiculo) { var query = "insert into MODELOSVEHICULOS(DESCRIPCION)" + "VALUES(@DESCRIPCION)"; var parameterDescripcion = new SqlParameter("@DESCRIPCION", modeloVehiculo.DESCRIPCION); var con = Conexion.GetConnection(); using (con) { var rows = ExecuteNonQuery(con, query, CommandType.Text, parameterDescripcion); return(rows); } }
public string add_Modelovehiculo(int id_modelo, string nombre, string codigo, Int16 id_marca) { ModeloVehiculo mTipo = new ModeloVehiculo(); mTipo.Id_Modelo = id_modelo; mTipo.Nombre = nombre; mTipo.Tipovehiculo = new TipovehiculoDAC().getTipovehiculo(codigo); mTipo.Marcavehiculo = new MarcavehiculoDAC().getMarcavehiculo(id_marca); string add = new ModelovehiculoDAC().add_Modelovehiculo(mTipo); return(add); }
public override bool actualizar() { base.actualizar(); var modeloVehiculo = new ModeloVehiculo(); modeloVehiculo.DESCRIPCION = txtDescripcion.Text; var r = Consultas.actualizarModeloVehiculo(modeloVehiculo); if (r > 0) { return(true); } else { return(false); } }
public List <ModeloVehiculo> getallModelovehiculoexterno(Int16 id_marca_vehiculo) { try { using (SqlConnection sqlConn = new SqlConnection(this.strConn)) { sqlConn.Open(); SqlCommand cmd = new SqlCommand(strConn, sqlConn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "sp_r_Modelovehiculos"; cmd.Parameters.AddWithValue("@id_marca_vehiculo", id_marca_vehiculo); SqlDataReader reader = cmd.ExecuteReader(); List <ModeloVehiculo> lModelovehiculo = new List <ModeloVehiculo>(); while (reader.Read()) { ModeloVehiculo mModelovehiculo = new ModeloVehiculo(); mModelovehiculo.Id_Modelo = Convert.ToInt16(reader["id_modelo"]); mModelovehiculo.Nombre = reader["nombre"].ToString(); mModelovehiculo.Marcavehiculo = new MarcavehiculoDAC().getMarcavehiculo(Convert.ToInt16(reader["id_marca_vehiculo"])); mModelovehiculo.Tipovehiculo = new TipovehiculoDAC().getTipovehiculo((reader["codigo"].ToString())); lModelovehiculo.Add(mModelovehiculo); mModelovehiculo = null; } return(lModelovehiculo); } } catch (Exception ex) { throw ex; } }
private void btnActualizarModelo_Click(object sender, EventArgs e) { var modelo = new ModeloVehiculo(); modelo.ID = getID(); modelo.DESCRIPCION = txtNombMode.Text; /* var rs = CModeloDeVehiculo.getModeloId(modelo); * * if (rs > 0) * { * MessageBox.Show("registro actualizado"); * } * else * { * MessageBox.Show("Ocurio un error"); * }*/ }
public override bool insertar() { base.insertar(); //var query = "INSERT INTO MODELOSVEHICULOS (ID_MODELOVEH,DESCRIPCION) VALUES (@ID_MODELO,@DESCRIPCION)"; var modeloVehiculo = new ModeloVehiculo(); modeloVehiculo.ID = Guid.NewGuid().ToString(); modeloVehiculo.DESCRIPCION = txtDescripcion.Text; var r = Consultas.insertarModeloVehiculo(modeloVehiculo); if (r > 0) { return(true); } else { return(false); } }
public List <ModeloVehiculo> ListarModeloMarca(int idMarcaVehiculo) { string sql = @"SELECT * FROM ModeloVehiculo WHERE idMarcaVehiculo = @idMarcaVehiculo order by Descripcion"; SqlConnection con = Conexion.Instancia().conectar(); //SqlConnection con = new SqlConnection(Properties.Settings.Default.con); SqlCommand cmd = new SqlCommand(sql, con); cmd.Parameters.AddWithValue("@idMarcaVehiculo", idMarcaVehiculo); List <ModeloVehiculo> lista = new List <ModeloVehiculo>(); con.Open(); /*SqlConnection con = Conexion.Instancia().conectar(); * //SqlConnection con = new SqlConnection(Properties.Settings.Default.con); * SqlCommand cmd = new SqlCommand("MarcaVehiculo_Listar_PA", con); * cmd.CommandType = CommandType.StoredProcedure; * List<ModeloMarca> lista = new List<ModeloMarca>(); * cmd.Connection.Open();*/ SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { ModeloVehiculo objModelo = new ModeloVehiculo(); objModelo.idModeloVehiculo = Convert.ToInt32(dr["idModeloVehiculo"]); objModelo.idMarcaVehiculo = Convert.ToInt32(dr["idMarcaVehiculo"]); objModelo.Descripcion = dr["Descripcion"].ToString(); objModelo.TipoVehiculo = Convert.ToInt32(dr["idTipoVehiculo"]); lista.Add(objModelo); } cmd.Connection.Close(); return(lista); }
private void btnCrearModelo_Click(object sender, EventArgs e) { var pDescripcion = txtNombMode.Text.Trim(); var user = new ModeloVehiculo(); user.DESCRIPCION = pDescripcion; var r = CModeloDeVehiculo.crearModeloVehiculo(user); if (r > 0) { MessageBox.Show("agregado con exito"); this.Close(); } else { MessageBox.Show("ocurrio un error"); } }
/// <summary> /// busca un ModeloVehiculo en la bd /// </summary> /// <param name="id">id de un modelo</param> /// <returns>retorna un objeto de la clase ModeloVehiculo</returns> public static ModeloVehiculo getModeloDeVehiculoByID(string id) { ModeloVehiculo modelo = new ModeloVehiculo(); using (var con = Conexion.conectar()) { using (var cmd = new SqlCommand("SELECT * FROM MODELOSVEHICULOS", con)) { var reader = cmd.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { modelo.ID = reader["ID_MODELOVEH"].ToString(); modelo.DESCRIPCION = reader["DESCRIPCION"].ToString(); } } } } return(modelo); }
public ModeloVehiculo getModelovehiculoImpuesto(int id_modelo, DateTime fecha, Int32 monto) { try { using (SqlConnection sqlConn = new SqlConnection(this.strConn)) { sqlConn.Open(); SqlCommand cmd = new SqlCommand(strConn, sqlConn); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "sp_r_ModelovehiculoImpuesto"; cmd.Parameters.AddWithValue("@id_modelo", id_modelo); cmd.Parameters.AddWithValue("@fecha", fecha); cmd.Parameters.AddWithValue("@monto", monto); SqlDataReader reader = cmd.ExecuteReader(); ModeloVehiculo mModelovehiculo = new ModeloVehiculo(); if (reader.Read()) { mModelovehiculo.Id_Modelo = Convert.ToInt16(reader["id_modelo"]); mModelovehiculo.Nombre = reader["nombre"].ToString(); mModelovehiculo.ValorNox = Convert.ToInt32(reader["valorNox"].ToString()); mModelovehiculo.Rendimiento = Convert.ToInt32(reader["rendimiento"].ToString()); mModelovehiculo.Marcavehiculo = new MarcavehiculoDAC().getMarcavehiculo(Convert.ToInt16(reader["id_marca_vehiculo"])); mModelovehiculo.Tipovehiculo = new TipovehiculoDAC().getTipovehiculo(reader["codigo"].ToString()); mModelovehiculo.Impuesto = Convert.ToInt32(reader["impuesto"].ToString()); } return(mModelovehiculo); } } catch (Exception ex) { throw ex; } }
public static ModeloVehiculo getModeloId(int id) { var modeloV = new ModeloVehiculo(); using (var con = Conexion.GetConnection()) { using (var cmd = new SqlCommand(null, con)) { cmd.CommandText = "select * from MODELOSVEHICULOS WHERE ID_MODELOVEH = @ID_MODELOVEH"; cmd.Parameters.AddWithValue("@ID_MODELOVEH", id); cmd.CommandType = CommandType.Text; var rs = cmd.ExecuteReader(); if (rs.HasRows) { while (rs.Read()) { modeloV.DESCRIPCION = rs["DESCRIPCION"].ToString(); } } return(modeloV); } } }