protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Marca objMarca = new Marca(); lista = objMarca.consultar(); if (lista != null) { gdvMarca.DataSource = lista; gdvMarca.DataMember = "Tabela"; gdvMarca.DataBind(); } } }
public int agregarMarca(Marca marca) { AccesoDatos conexion = new AccesoDatos(); try { conexion.setearConsulta("insert into MARCAS output inserted.idmarca values (@nombre)"); conexion.Comando.Parameters.Clear(); conexion.Comando.Parameters.AddWithValue("@nombre", marca.Nombre); conexion.abrirConexion(); return(conexion.ejecutarAccionReturn()); } catch (Exception ex) { throw ex; } finally { conexion.cerrarConexion(); } }
public void Modificar(Marca marca) { AccesoADatos datos = new AccesoADatos(); try { datos.SetearSP("SP_ModifMarca"); datos.SetearParametro("@ID", marca.ID); datos.SetearParametro("@Codigo", marca.Codigo); datos.SetearParametro("@Nombre", marca.Nombre); datos.SetearParametro("ImagenURL", marca.URLImagen); datos.EjecutarAccion(); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public void Agregar(Marca marca) { AccesoADatos datos = new AccesoADatos(); try { datos.SetearSP("SP_AltaMarca"); datos.SetearParametro("@Codigo", marca.Codigo); datos.SetearParametro("@Nombre", marca.Nombre); datos.SetearParametro("@ImagenURL", marca.URLImagen); datos.SetearParametro("@Eliminado", marca.Eliminado); datos.EjecutarAccion(); } catch (Exception ex) { throw ex; } finally { datos.CerrarConexion(); } }
public List <Marca> listar() { List <Marca> lista = new List <Marca>(); SqlDataReader lector; SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); try { Marca MarcaAux; conexion.ConnectionString = "Data source=desktop-evqhp8a\\sqlexpress; initial catalog=COMERCIO;integrated security=sspi"; comando.CommandType = System.Data.CommandType.Text; //la consulta como aparece en sql server comando.CommandText = " select idMarca,nombre from marca"; // busca el lugar de la conexion comando.Connection = conexion; //abro coneccion antes de ejecutar la consulta conexion.Open(); lector = comando.ExecuteReader(); while (lector.Read()) { MarcaAux = new Marca(); MarcaAux.Id = lector.GetInt32(0); MarcaAux.Nombre = lector.GetString(1); lista.Add(MarcaAux); } return(lista); } catch (Exception ex) { throw ex; } }
public static Marca traer(int id) { Marca tipo = new Marca(); ManagerAcessoDato acessoDato = new ManagerAcessoDato(); try { acessoDato.setearConsulta("select descripcion from marcas where id=" + id); acessoDato.abrirConexion(); acessoDato.ejecutarConsulta(); acessoDato.Lector.Read(); tipo.id = id; tipo.descripcion = (string)acessoDato.Lector["descripcion"]; return(tipo); } catch (Exception ex) { throw ex; } finally { acessoDato.cerrarConexion(); } }
public List <Marca> listar() { List <Marca> lista = new List <Marca>(); Marca aux; SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); SqlDataReader lector; try { conexion.ConnectionString = "data source=DESKTOP-IRCN5AN\\SQLEXPRESS; initial catalog=TP2_DbCorrionero; integrated security=sspi"; comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "SELECT id, descripcion from Marca "; comando.Connection = conexion; conexion.Open(); lector = comando.ExecuteReader(); while (lector.Read()) { aux = new Marca(); aux.Descripcion = lector["descripcion"].ToString(); aux.Id = lector.GetInt32(0); lista.Add(aux); } return(lista); } catch (Exception ex) { throw ex; } finally { conexion.Close(); } }
public Marca obtenerMarca(int id) { SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); SqlDataReader lector; Marca aux = new Marca(); conexion.ConnectionString = rutaBaseDatos; comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "SELECT Id, Descripcion FROM MARCAS where id= " + id.ToString(); comando.Connection = conexion; conexion.Open(); lector = comando.ExecuteReader(); if (lector.Read()) { aux.ID = lector.GetInt32(0); aux.Descripcion = lector.GetString(1); } lector.Close(); conexion.Close(); return(aux); }
protected void btnDeletar_Click(object sender, EventArgs e) { Marca objMarca = new Marca(); objMarca.deletar(lblMarca.Text); Response.Redirect(Request.RawUrl); }
protected void btnAlterar_Click(object sender, EventArgs e) { Marca objMarca = new Marca(); objMarca.alterar(lblMarca.Text, txtNomeMarca.Text); Response.Redirect(Request.RawUrl); }
protected void btnAdicionar_Click(object sender, EventArgs e) { Marca objMarca = new Marca(); objMarca.adicionar(txtIdCategoria.Text , txtNomeMarca.Text); }
public dto_poliza CargarDTOPoliza(int idPoliza) { DAOPoliza dAOPoliza = new DAOPoliza(); DAOHijo dAOHijo = new DAOHijo(); dto_poliza dto_Poliza = new dto_poliza(); List <dto_hijo> dto_Hijos = new List <dto_hijo>(); Poliza poliza = dAOPoliza.GetPoliza(idPoliza); Vehiculo vehiculo = dAOPoliza.GetVehiculo(poliza.idVehiculo); foreach (var polizaHijo in dAOHijo.GetHijos(poliza.id)) { DAOCliente dAOClienteAux = new DAOCliente(); //Usa los metodos GetEstadoCivil y GetSexo dto_Hijos.Add(new dto_hijo { Id = polizaHijo.id, EstadoCivil = dAOClienteAux.GetEstadoCivil(polizaHijo.idEstadoCivil).nombre, Sexo = dAOClienteAux.GetSexo(polizaHijo.idSexo).nombre, Fecha_nac = polizaHijo.fechaNacimiento });; } Modelo modelo = dAOPoliza.GetModelo(vehiculo.idModelo); Marca marca = dAOPoliza.GetMarca(modelo.idmarca); List <DateTime> vencimientoPagos = new List <DateTime>(); foreach (var vtoPago in dAOPoliza.GetCuotas(poliza.id)) { vencimientoPagos.Add(vtoPago.fechaVencimiento); } List <int> polizaMedidaSeguridad = new List <int>(); foreach (var medidaSeguridad in dAOPoliza.GetMedidasSeguridad(poliza.id)) { polizaMedidaSeguridad.Add(medidaSeguridad.idMedidaSeguridad); } dto_Poliza.AñoVehiculo = vehiculo.AñoFabricacion; dto_Poliza.FechaInicioVigencia = poliza.fechaInicioVigencia; dto_Poliza.Hijo = dto_Hijos; dto_Poliza.id = poliza.id; dto_Poliza.IdVehiculo = poliza.idVehiculo; dto_Poliza.IdCliente = poliza.idCliente; dto_Poliza.ImporteDescuento = poliza.importeDescuento.GetValueOrDefault(); dto_Poliza.KmPorAño = poliza.kmPorAño; dto_Poliza.Marca = marca.nombre; dto_Poliza.Medidas_Seguridad = polizaMedidaSeguridad; dto_Poliza.Modelo = modelo.nombre; dto_Poliza.Monto_Abonar = poliza.importeTotal.GetValueOrDefault(); dto_Poliza.NroChasis = poliza.nroChasis; dto_Poliza.NroMotor = poliza.nroMotor; dto_Poliza.NroPolizaSec = poliza.NroPolizaSec; dto_Poliza.NroPolizaSuc = poliza.NroPolizaSuc; dto_Poliza.Nro_Siniestros = poliza.nroSiniestros; dto_Poliza.Patente = poliza.patente; dto_Poliza.Premio = poliza.importePremio.GetValueOrDefault(); dto_Poliza.Suma_Asegurada = vehiculo.valorAsegurado; dto_Poliza.Tipo_Cobertura = poliza.idTipoCobertura; dto_Poliza.Vto_Pago = vencimientoPagos; return(dto_Poliza); }
public List <Articulo> listar() { List <Articulo> Listado = new List <Articulo>(); SqlConnection conexion = new SqlConnection(); SqlCommand comando = new SqlCommand(); SqlDataReader lector; try { conexion.ConnectionString = "data source=User-PC\\SQLEXPRESS; initial catalog=CATALOGO_DB; integrated security=sspi"; comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "select A.Id,A.Codigo,A.Nombre,A.Descripcion,M.Descripcion[Marca],C.Descripcion[Categoria],A.ImagenUrl,A.Precio from ARTICULOS as A left join CATEGORIAS as C on A.IdCategoria = C.Id left join MARCAS as M on A.IdMarca = M.Id"; comando.Connection = conexion; conexion.Open(); lector = comando.ExecuteReader(); while (lector.Read()) { Articulo Articulo = new Articulo(); Marca marca = new Marca(); Categoria categoria = new Categoria(); Articulo.Marca = marca; Articulo.Categoria = categoria; Articulo.ID = lector.GetInt32(0); if (!DBNull.Value.Equals(lector["Codigo"])) //Tuve que hacer esta validacion porque la de !convert.IsDBNull no funciono { Articulo.Codigo = lector.GetString(1); } else { Articulo.Codigo = "N/A"; } if (!DBNull.Value.Equals(lector["Nombre"])) { Articulo.Nombre = lector.GetString(2);//aux.Nombre = (string)lector["Nombre"]; alternativa } else { Articulo.Nombre = "N/A"; } if (!DBNull.Value.Equals(lector["Descripcion"])) { Articulo.Descripcion = lector.GetString(3); } else { Articulo.Descripcion = "N/A"; } if (!DBNull.Value.Equals(lector["Marca"])) { Articulo.Marca.Descripcion = lector.GetString(4); //lector["Descripcion"].ToString(); alternativa } else { Articulo.Marca.Descripcion = "N/A"; } if (!DBNull.Value.Equals(lector["Categoria"])) { Articulo.Categoria.Descripcion = lector.GetString(5); } else { Articulo.Categoria.Descripcion = "N/A"; } if (!DBNull.Value.Equals(lector["ImagenUrl"])) { Articulo.ImagenURL = lector.GetString(6); } else { Articulo.ImagenURL = "N/A"; } if (!DBNull.Value.Equals(lector["Precio"])) { Articulo.Precio = (decimal)lector.GetDecimal(7); } else { Articulo.Precio = 0; } Listado.Add(Articulo); } return(Listado); } catch (Exception ex) { throw ex; } finally { conexion.Close(); } }
public List <Articulo> listarFavoritos(Int64 IDUsuario) { AccesoDatos datos = new AccesoDatos(); List <Articulo> listadoFavoritos = new List <Articulo>(); try { datos.setearSP("SP_ConsultarFavorito"); datos.ClearParameters(); datos.agregarParametro("@IDUsuario", IDUsuario); datos.ejecutarLector(); while (datos.lector.Read()) { Articulo Articulo = new Articulo(); Marca marca = new Marca(); Estilo estilo = new Estilo(); Articulo.marca = marca; Articulo.estilo = estilo; if (!DBNull.Value.Equals(datos.lector["Estado"])) { Articulo.Estado = datos.lector.GetBoolean(12); } if (Articulo.Estado == true) { Articulo.ID = datos.lector.GetInt64(0); Articulo.marca.ID = datos.lector.GetInt64(1); if (!DBNull.Value.Equals(datos.lector["NombreMarca"])) { Articulo.marca.Nombre = datos.lector.GetString(2); } else { Articulo.marca.Nombre = "N/A"; } Articulo.estilo.ID = datos.lector.GetInt64(3); if (!DBNull.Value.Equals(datos.lector["NombreEstilo"])) { Articulo.estilo.Nombre = datos.lector.GetString(4); } else { Articulo.estilo.Nombre = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Nombre"])) { Articulo.Nombre = datos.lector.GetString(5); } else { Articulo.Nombre = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Descripcion"])) { Articulo.Descripcion = datos.lector.GetString(6); } else { Articulo.Descripcion = "N/A"; } if (!DBNull.Value.Equals(datos.lector["ABV"])) { Articulo.ABV = (float)datos.lector.GetSqlDouble(7); } else { Articulo.ABV = 0; } if (!DBNull.Value.Equals(datos.lector["IBU"])) { Articulo.IBU = (float)datos.lector.GetSqlDouble(8); } else { Articulo.IBU = 0; } if (!DBNull.Value.Equals(datos.lector["Volumen"])) { Articulo.Volumen = datos.lector.GetInt32(9); } else { Articulo.Volumen = 0; } if (!DBNull.Value.Equals(datos.lector["Precio"])) { Articulo.Precio = datos.lector.GetDecimal(10); } else { Articulo.Precio = 0; } if (!DBNull.Value.Equals(datos.lector["ImagenUrl"])) { Articulo.ImagenUrl = datos.lector.GetString(11); } else { Articulo.ImagenUrl = "N/A"; } listadoFavoritos.Add(Articulo); } } return(listadoFavoritos); } catch (Exception ex) { throw ex; } }
public List <Articulo> listar() { AccesoDatos datos = new AccesoDatos(); List <Articulo> Listado = new List <Articulo>(); try { datos.setearQuery("select * from listarcatalogo"); datos.ejecutarLector(); while (datos.lector.Read()) { Articulo Articulo = new Articulo(); Marca marca = new Marca(); Estilo estilo = new Estilo(); Articulo.marca = marca; Articulo.estilo = estilo; if (!DBNull.Value.Equals(datos.lector["Estado"])) { Articulo.Estado = datos.lector.GetBoolean(12); } if (Articulo.Estado == true) { Articulo.ID = datos.lector.GetInt64(0); Articulo.marca.ID = datos.lector.GetInt64(1); if (!DBNull.Value.Equals(datos.lector["NombreMarca"])) { Articulo.marca.Nombre = datos.lector.GetString(2); } else { Articulo.marca.Nombre = "N/A"; } Articulo.estilo.ID = datos.lector.GetInt64(3); if (!DBNull.Value.Equals(datos.lector["NombreEstilo"])) { Articulo.estilo.Nombre = datos.lector.GetString(4); } else { Articulo.estilo.Nombre = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Nombre"])) { Articulo.Nombre = datos.lector.GetString(5); } else { Articulo.Nombre = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Descripcion"])) { Articulo.Descripcion = datos.lector.GetString(6); } else { Articulo.Descripcion = "N/A"; } if (!DBNull.Value.Equals(datos.lector["ABV"])) { Articulo.ABV = (float)datos.lector.GetSqlDouble(7); } else { Articulo.ABV = 0; } if (!DBNull.Value.Equals(datos.lector["IBU"])) { Articulo.IBU = (float)datos.lector.GetSqlDouble(8); } else { Articulo.IBU = 0; } if (!DBNull.Value.Equals(datos.lector["Volumen"])) { Articulo.Volumen = datos.lector.GetInt32(9); } else { Articulo.Volumen = 0; } //if (!DBNull.Value.Equals(datos.lector["Valoracion"])) // Articulo.Valoracion = (float)datos.lector.GetSqlDouble(10); //else // Articulo.Valoracion = 0; if (!DBNull.Value.Equals(datos.lector["Precio"])) { Articulo.Precio = datos.lector.GetDecimal(10); } else { Articulo.Precio = 0; } if (!DBNull.Value.Equals(datos.lector["ImagenUrl"])) { Articulo.ImagenUrl = datos.lector.GetString(11); } else { Articulo.ImagenUrl = "N/A"; } Listado.Add(Articulo); } } return(Listado); } catch (Exception ex) { throw ex; } finally { datos.cerrarConexion(); } }
public List <Marca> listar() { AccesoDatos datos = new AccesoDatos(); List <Marca> Listado = new List <Marca>(); try { datos.setearQuery("select M.IDMarca,M.IDDomicilio,M.NombreMarca,M.Estado,D.Calle,D.Ciudad,D.CodigoPostal,D.Depto,D.Numero,D.Piso,D.Referencia,P.IDProvincia,P.NombreProvincia from Marcas as M left join Domicilio as D on D.IDDomicilio=M.IDDomicilio left join Provincias as P on P.IDProvincia=D.IDProvincia"); datos.ejecutarLector(); while (datos.lector.Read()) { Marca marca = new Marca(); Domicilo domicilio = new Domicilo(); Provincia provincia = new Provincia(); marca.domicilio = domicilio; marca.domicilio.provincia = provincia; if (!DBNull.Value.Equals(datos.lector["Estado"])) { marca.Estado = datos.lector.GetBoolean(3); } if (marca.Estado == true) { marca.ID = datos.lector.GetInt64(0); marca.domicilio.ID = datos.lector.GetInt64(1); if (!DBNull.Value.Equals(datos.lector["NombreMarca"])) { marca.Nombre = datos.lector.GetString(2); } else { marca.Nombre = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Calle"])) { marca.domicilio.Calle = datos.lector.GetString(4); } else { marca.domicilio.Calle = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Ciudad"])) { marca.domicilio.Ciudad = datos.lector.GetString(5); } else { marca.domicilio.Ciudad = "N/A"; } if (!DBNull.Value.Equals(datos.lector["CodigoPostal"])) { marca.domicilio.codigoPostal = datos.lector.GetInt32(6); } else { marca.domicilio.codigoPostal = 0; } if (!DBNull.Value.Equals(datos.lector["Depto"])) { marca.domicilio.Depto = datos.lector.GetString(7); } else { marca.domicilio.Depto = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Numero"])) { marca.domicilio.NumeroAltura = datos.lector.GetInt32(8); } else { marca.domicilio.NumeroAltura = 0; } if (!DBNull.Value.Equals(datos.lector["Piso"])) { marca.domicilio.Piso = datos.lector.GetInt32(9); } else { marca.domicilio.Piso = 0; } if (!DBNull.Value.Equals(datos.lector["Referencia"])) { marca.domicilio.Referencia = datos.lector.GetString(10); } else { marca.domicilio.Referencia = "N/A"; } if (!DBNull.Value.Equals(datos.lector["IDProvincia"])) { marca.domicilio.provincia.ID = datos.lector.GetInt32(11); } else { marca.domicilio.provincia.ID = 0; } if (!DBNull.Value.Equals(datos.lector["NombreProvincia"])) { marca.domicilio.provincia.Nombre = datos.lector.GetString(12); } else { marca.domicilio.provincia.Nombre = "N/A"; } Listado.Add(marca); } } return(Listado); } catch (Exception ex) { throw ex; } finally { datos.cerrarConexion(); } }
public List <Articulo> listar() { AccesoDatos datos = new AccesoDatos(); List <Articulo> Listado = new List <Articulo>(); try { datos.setearQuery("select A.Id,A.Codigo,A.Nombre,A.Descripcion,M.Id[IDmarca],M.Descripcion[Marca],C.Id[IDcategoria],C.Descripcion[Categoria],A.ImagenUrl,A.Precio from ARTICULOS as A left join CATEGORIAS as C on A.IdCategoria = C.Id left join MARCAS as M on A.IdMarca = M.Id"); datos.ejecutarLector(); while (datos.lector.Read()) { Articulo Articulo = new Articulo(); Marca marca = new Marca(); Categoria categoria = new Categoria(); Articulo.Marca = marca; Articulo.Categoria = categoria; Articulo.ID = datos.lector.GetInt32(0); if (!DBNull.Value.Equals(datos.lector["Codigo"])) //Tuve que hacer esta validacion porque la de !convert.IsDBNull no funciono { Articulo.Codigo = datos.lector.GetString(1); } else { Articulo.Codigo = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Nombre"])) { Articulo.Nombre = datos.lector.GetString(2);//aux.Nombre = (string)lector["Nombre"]; alternativa } else { Articulo.Nombre = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Descripcion"])) { Articulo.Descripcion = datos.lector.GetString(3); } else { Articulo.Descripcion = "N/A"; } if (!DBNull.Value.Equals(datos.lector["IDmarca"])) { Articulo.Marca.ID = (int)datos.lector.GetInt32(4); //lector["Descripcion"].ToString(); alternativa } else { Articulo.Marca.ID = 0; } if (!DBNull.Value.Equals(datos.lector["Marca"])) { Articulo.Marca.Descripcion = datos.lector.GetString(5); //lector["Descripcion"].ToString(); alternativa } else { Articulo.Marca.Descripcion = "N/A"; } if (!DBNull.Value.Equals(datos.lector["IDcategoria"])) { Articulo.Categoria.ID = (int)datos.lector.GetInt32(6); } else { Articulo.Categoria.ID = 0; } if (!DBNull.Value.Equals(datos.lector["Categoria"])) { Articulo.Categoria.Descripcion = datos.lector.GetString(7); } else { Articulo.Categoria.Descripcion = "N/A"; } if (!DBNull.Value.Equals(datos.lector["ImagenUrl"])) { Articulo.ImagenURL = datos.lector.GetString(8); } else { Articulo.ImagenURL = "N/A"; } if (!DBNull.Value.Equals(datos.lector["Precio"])) { Articulo.Precio = (decimal)datos.lector.GetDecimal(9); } else { Articulo.Precio = 0; } Listado.Add(Articulo); } return(Listado); } catch (Exception ex) { throw ex; } finally { datos.cerrarConexion(); } }