public InfoAuto getDatoVehiculo(Int32 id_solicitud) { 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_infoautobyid_solicitud"; cmd.Parameters.AddWithValue("@id_solicitud", id_solicitud); SqlDataReader reader = cmd.ExecuteReader(); InfoAuto mDatosvehiculo = new InfoAuto(); if (reader.Read()) { mDatosvehiculo.Id_solicitud = Convert.ToInt32(reader["id_solicitud"]); mDatosvehiculo.Patente = reader["patente"].ToString(); mDatosvehiculo.Dv = reader["dv"].ToString(); } else { mDatosvehiculo = null; } sqlConn.Close(); return(mDatosvehiculo); } } catch (Exception ex) { throw ex; } }
public List <InfoAuto> GetInfoAuto(Int32 idSolicitud, string patente, string usuario, int idEstadoFamilia, string tipoOperacion, string fechaDesde, string fechaHasta) { 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_InfoAuto"; cmd.Parameters.AddWithValue("@id_solicitud", idSolicitud); cmd.Parameters.AddWithValue("@patente", patente); cmd.Parameters.AddWithValue("@cuentaUsuario", usuario); cmd.Parameters.AddWithValue("@estadoFamilia", idEstadoFamilia); cmd.Parameters.AddWithValue("@tipo_operacion", tipoOperacion); cmd.Parameters.AddWithValue("@fechaDesde", fechaDesde); cmd.Parameters.AddWithValue("@fechaHasta", fechaHasta); var reader = cmd.ExecuteReader(); var lDatosvehiculo = new List <InfoAuto>(); while (reader.Read()) { var mDatosvehiculo = new InfoAuto { Id_solicitud = Convert.ToInt32(reader["id_solicitud"]), Marca = reader["marca"].ToString(), Tipo_vehiculo = reader["tipo"].ToString(), Patente = reader["patente"].ToString().ToUpper(), Modelo = reader["modelo"].ToString(), Chassis = reader["numChasis"].ToString(), Motor = reader["numMotor"].ToString(), Vin = reader["numVin"].ToString(), Ano = Convert.ToInt32(reader["anioFab"]), Color = reader["color"].ToString(), Combustible = reader["combustible"].ToString(), FechaAdquisicion = reader["fecha"].ToString(), ConMuntas = Convert.ToBoolean(reader["conMultas"]), Propietario_nombre = reader["propietario"].ToString(), EstadoFamilia = reader["estadoFamilia"].ToString(), EncargoRobo = reader["encargoRobo"].ToString(), LimitacionDominio = reader["limDom"].ToString(), RevisionTecnica = reader["revtecven"].ToString(), MontoMulta = reader["montoMultas"].ToString(), EjecutivoActual = reader["ejecutivoActual"].ToString(), CorreoComprador = reader["correo"].ToString(), IdSolicitudEncriptado = reader["idSolicitudEncriptado"].ToString(), PatenteEncriptado = reader["patenteEncriptado"].ToString(), Usuario = reader["usuario"].ToString() }; lDatosvehiculo.Add(mDatosvehiculo); } sqlConn.Close(); return(lDatosvehiculo); } } catch (Exception ex) { throw ex; } }
public InfoAuto getexiste(string patente, Int16 id_cliente) { 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_infoautobycliente"; cmd.Parameters.AddWithValue("@patente", patente); cmd.Parameters.AddWithValue("@id_cliente", id_cliente); SqlDataReader reader = cmd.ExecuteReader(); InfoAuto mDatosvehiculo = new InfoAuto(); if (reader.Read()) { mDatosvehiculo.Existe = Convert.ToBoolean(reader["existe"]); } else { mDatosvehiculo = null; } sqlConn.Close(); return(mDatosvehiculo); } } catch (Exception ex) { throw ex; } }
public List <InfoAuto> GetClienteCertificados() { //trae la lista de los clientes que tienen habilitado la compra de cav o multas 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_get_cliente_by_productoCertificados"; var reader = cmd.ExecuteReader(); var lDatosvehiculo = new List <InfoAuto>(); while (reader.Read()) { var mDatosvehiculo = new InfoAuto { Id_solicitud = Convert.ToInt32(reader["id_cliente"]), Propietario_nombre = reader["nombre"].ToString() }; lDatosvehiculo.Add(mDatosvehiculo); } sqlConn.Close(); return(lDatosvehiculo); } } catch (Exception ex) { throw ex; } }
public List <InfoAuto> Get_productoCertificadoByCliente(int idCliente) { //trae la lista del tipo operacion familia certifiicado por cliente 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_get_productoCertificadoByCliente"; cmd.Parameters.AddWithValue("@id_cliente", idCliente); var reader = cmd.ExecuteReader(); var lDatosvehiculo = new List <InfoAuto>(); while (reader.Read()) { var mDatosvehiculo = new InfoAuto { EstadoFamilia = reader["codigo"].ToString(), Propietario_nombre = reader["operacion"].ToString() }; lDatosvehiculo.Add(mDatosvehiculo); } sqlConn.Close(); return(lDatosvehiculo); } } catch (Exception ex) { throw ex; } }
public List <InfoAuto> GetChartTodosCertificado(string tipoOperacion, int idCliente) { using (var sqlConn = new SqlConnection(strConn)) { sqlConn.Open(); try { var cmd = new SqlCommand("sp_get_chart_todo_certificado", sqlConn) { CommandType = CommandType.StoredProcedure }; cmd.Parameters.Add(new SqlParameter("@tipoOperacion", tipoOperacion)); cmd.Parameters.Add(new SqlParameter("@id_cliente", idCliente)); var reader = cmd.ExecuteReader(); var lista = new List <InfoAuto>(); while (reader.Read()) { var xx = new InfoAuto(); xx.ChartMes = Convert.ToInt32(reader["MES"]); xx.ChartMesConteo = Convert.ToInt32(reader["CONTEO"]); xx.ChartMesDescripcion = reader["DESCRIPCIONMES"].ToString(); lista.Add(xx); } sqlConn.Close(); return(lista); } catch (Exception ex) { throw ex; } } }
public void AddDatoGeneral(InfoAuto v) { using (var sqlConn = new SqlConnection(strConn)) { sqlConn.Open(); try { var cmd = new SqlCommand("sp_Add_DatosGeneralesDicomV", sqlConn) { CommandType = CommandType.StoredProcedure }; cmd.Parameters.Add(new SqlParameter("@id_solicitud", v.Id_solicitud)); cmd.Parameters.Add(new SqlParameter("@patente", v.Patente ?? "S/I")); cmd.Parameters.Add(new SqlParameter("@tipo", v.Tipo_vehiculo ?? "S/I")); cmd.Parameters.Add(new SqlParameter("@marca", v.Marca ?? "S/I")); cmd.Parameters.Add(new SqlParameter("@modelo", v.Modelo ?? "S/I")); cmd.Parameters.Add(new SqlParameter("@color", v.Color ?? "S/I")); cmd.Parameters.Add(new SqlParameter("@anio", v.Ano)); cmd.Parameters.Add(new SqlParameter("@numMotor", v.Motor ?? "S/I")); cmd.Parameters.Add(new SqlParameter("@numChassis", v.Chassis ?? "S/I")); cmd.Parameters.Add(new SqlParameter("@numVin", v.Vin ?? "S/I")); cmd.ExecuteNonQuery(); sqlConn.Close(); } catch (Exception ex) { throw ex; } } }
public List <InfoAuto> GetCertificados(string patente, int idCliente, string desde, string hasta) { 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_certificados"; cmd.Parameters.AddWithValue("@patente", patente); cmd.Parameters.AddWithValue("@cliente", idCliente); cmd.Parameters.AddWithValue("@fechaDesde", desde); cmd.Parameters.AddWithValue("@fechaHasta", hasta); cmd.CommandTimeout = 10000; var reader = cmd.ExecuteReader(); var lDatosvehiculo = new List <InfoAuto>(); while (reader.Read()) { var mDatosvehiculo = new InfoAuto { Id_solicitud = Convert.ToInt32(reader["id_solicitud"]), Marca = reader["marca"].ToString(), Tipo_vehiculo = reader["tipo"].ToString(), Patente = reader["patente"].ToString().ToUpper(), Modelo = reader["modelo"].ToString(), Chassis = reader["numChasis"].ToString(), Motor = reader["numMotor"].ToString(), Vin = reader["numVin"].ToString(), Ano = Convert.ToInt32(reader["anioFab"]), Color = reader["color"].ToString(), Combustible = reader["combustible"].ToString(), FechaAdquisicion = reader["fecha"].ToString(), ConMuntas = Convert.ToBoolean(reader["conMultas"]), Propietario_nombre = reader["propietario"].ToString(), EstadoFamilia = reader["estadoFamilia"].ToString(), EncargoRobo = reader["encargoRobo"].ToString(), LimitacionDominio = reader["limDom"].ToString(), RevisionTecnica = reader["revtecven"].ToString(), MontoMulta = reader["montoMultas"].ToString(), Usuario = reader["usuario"].ToString(), TipoOperacion = reader["tipoOperacion"].ToString(), DescripcionTipoOperacion = reader["descripcionTipoOperacion"].ToString(), IdEstadoFamilia = Convert.ToInt32(reader["codigo_estado"]), TiempoTranscurrido = Convert.ToInt32(reader["tiempoTranscurrido"]) }; lDatosvehiculo.Add(mDatosvehiculo); } sqlConn.Close(); return(lDatosvehiculo); } } catch (Exception ex) { throw ex; } }
public async Task<IActionResult> OnGetAsync(int? id) { if (id == null) { return NotFound(); } InfoAuto = await _context.InfoAutomobili.FirstOrDefaultAsync(m => m.ID == id); if (InfoAuto == null) { return NotFound(); } return Page(); }
public List <InfoAuto> GetInfoCarPublico(Int32 oc, string patente, int fecha) { 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_InfoAuto_publico"; cmd.Parameters.AddWithValue("@oc", oc); cmd.Parameters.AddWithValue("@patente", patente); cmd.Parameters.AddWithValue("@fecha", fecha); var reader = cmd.ExecuteReader(); var lDatosvehiculo = new List <InfoAuto>(); while (reader.Read()) { var mDatosvehiculo = new InfoAuto { Id_solicitud = Convert.ToInt32(reader["id_solicitud"]), FechaAdquisicion = reader["fecha"].ToString(), Patente = reader["patente"].ToString(), EstadoFamilia = reader["estadoFamilia"].ToString(), IdEstadoFamilia = Convert.ToInt32(reader["codigo_estado"]), EjecutivoActual = reader["ejecutivoActual"].ToString(), CorreoComprador = reader["correo"].ToString(), OrdenCompra = Convert.ToInt32(reader["oc"]), TiempoTranscurrido = Convert.ToInt32(reader["tiempo"]) }; lDatosvehiculo.Add(mDatosvehiculo); } sqlConn.Close(); return(lDatosvehiculo); } } catch (Exception ex) { throw ex; } }
public void AddDatoGeneral(InfoAuto v) { new InfoAutoDAC().AddDatoGeneral(v); }
public static void Initialize(FilarmonicaContext context) { // Look for any tipo. if (context.TipologiaSoci.Any()) { return; // DB has been seeded } var tipi = new TipologiaSocio[] { new TipologiaSocio { Descrizione = "Suonatore" } , new TipologiaSocio { Descrizione = "Simpatizzante" } , new TipologiaSocio { Descrizione = "Aiutante" } }; foreach (var item in tipi) { context.TipologiaSoci.Add(item); } context.SaveChanges(); var auto = new InfoAuto[] { new InfoAuto { TipoAuto = "Sotto x ccc", Carburante = "Benzina", RimborsoKm = 0.47m } , new InfoAuto { TipoAuto = "Sotto x ccc", Carburante = "Diesel", RimborsoKm = 0.47m } , new InfoAuto { TipoAuto = "Tra x ccc e y ccc", Carburante = "Benzina", RimborsoKm = 0.47m } }; foreach (var item in auto) { context.InfoAutomobili.Add(item); } ; context.SaveChanges(); #if DEBUG var soci = new Socio[] { new Socio { Nome = "Mario", Cognome = "Rossi", Telefono = "001 1234", Email = "*****@*****.**", TipologiaSocioID = 1, NumeroSocio = 1234 } , new Socio { Nome = "Luigi", Cognome = "Rossi", Telefono = "001 1234", Email = "*****@*****.**", TipologiaSocioID = 1, NumeroSocio = 5678 } , new Socio { Nome = "Carla", Cognome = "Bianchi", Telefono = "001 1234", Email = "*****@*****.**", TipologiaSocioID = 3, NumeroSocio = 9012 } , new Socio { Nome = "Lucia", Cognome = "Mondella", Telefono = "001 1234", Email = "*****@*****.**", TipologiaSocioID = 1, NumeroSocio = 3456 } , new Socio { Nome = "Lorenzo", Cognome = "De Medici", Telefono = "001 1234", Email = "*****@*****.**", TipologiaSocioID = 2, NumeroSocio = 7890 } }; foreach (var item in soci) { context.Soci.Add(item); } context.SaveChanges(); #endif }
public List <InfoAuto> GetInfoAutoNew(string usuario, string idEstadoFamilia, string tipoOperacion, string fechaDesde, string fechaHasta, int idsucursal, DataTable dt) { 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_InfoAuto_new"; cmd.Parameters.AddWithValue("@cuentaUsuario", usuario); cmd.Parameters.AddWithValue("@estadoFamilia", idEstadoFamilia); cmd.Parameters.AddWithValue("@tipo_operacion", tipoOperacion); cmd.Parameters.AddWithValue("@fechaDesde", fechaDesde); cmd.Parameters.AddWithValue("@fechaHasta", fechaHasta); cmd.Parameters.AddWithValue("@sucursal_consulta", idsucursal); cmd.Parameters.Add("@listaPatente", SqlDbType.Structured).Direction = ParameterDirection.Input; cmd.Parameters[6].TypeName = "varchar_list_tbltype"; cmd.Parameters[6].Value = dt; cmd.CommandTimeout = 15000; var reader = cmd.ExecuteReader(); var lDatosvehiculo = new List <InfoAuto>(); while (reader.Read()) { var mDatosvehiculo = new InfoAuto { Id_solicitud = Convert.ToInt32(reader["id_solicitud"]), Marca = reader["marca"].ToString(), Tipo_vehiculo = reader["tipo"].ToString(), Patente = reader["patente"].ToString().ToUpper(), Modelo = reader["modelo"].ToString(), Chassis = reader["numChasis"].ToString(), Motor = reader["numMotor"].ToString(), Vin = reader["numVin"].ToString(), Ano = Convert.ToInt32(reader["anioFab"]), Color = reader["color"].ToString(), Combustible = reader["combustible"].ToString(), FechaAdquisicion = reader["fecha"].ToString(), ConMuntas = Convert.ToBoolean(reader["conMultas"]), Propietario_nombre = reader["propietario"].ToString(), EstadoFamilia = reader["estadoFamilia"].ToString(), EncargoRobo = reader["encargoRobo"].ToString(), LimitacionDominio = reader["limDom"].ToString(), RevisionTecnica = reader["revtecven"].ToString(), MontoMulta = reader["montoMultas"].ToString(), EjecutivoActual = reader["ejecutivoActual"].ToString(), CorreoComprador = reader["correo"].ToString(), IdSolicitudEncriptado = reader["idSolicitudEncriptado"].ToString(), PatenteEncriptado = reader["patenteEncriptado"].ToString(), Usuario = reader["usuario"].ToString(), TipoOperacion = Convert.ToString(reader["operacion"]), Sucursal = Convert.ToString(reader["sucursal"]), IdCliente = Convert.ToInt32(reader["id_cliente"]), CodigoEstado = Convert.ToInt32(reader["codigo_estado"]), IdSolicitudAsociado = Convert.ToInt32(reader["id_solicitud_asociada"]), HabilitadoTransferencia = Convert.ToBoolean(reader["habilitado_transferencia"]) }; lDatosvehiculo.Add(mDatosvehiculo); } sqlConn.Close(); return(lDatosvehiculo); } }