public List <EntJuguete> Obtener() { DataTable dt = new DatPametrizadaJuguetes().Obtener(); List <EntJuguete> lst = new List <EntJuguete>(); foreach (DataRow dr in dt.Rows) { EntJuguete ent = new EntJuguete(); ent.Id = Convert.ToInt32(dr["Jugue_Id"]); ent.Nombre = dr["Jugue_Nombre"].ToString(); ent.Marca_Id = Convert.ToInt32(dr["Jugue_Marca_Id"]); ent.Modelo_Id = Convert.ToInt32(dr["Jugue_Modelo_Id"]); ent.Categoria_Id = Convert.ToInt32(dr["Jugue_Categoria_Id"]); ent.Costo = Convert.ToDouble(dr["Jugue_Costo"]); ent.Estatus = Convert.ToBoolean(dr["Jugue_Estatus"]); ent.Existencia = Convert.ToInt32(dr["Jugue_Existencia"]); ent.Fecha = Convert.ToDateTime(dr["Jugue_Fecha_Alta"]); ent.Foto = dr["Jugue_Foto"].ToString(); ent.Precio = Convert.ToDouble(dr["Jugue_Precio"]); ent.Marca.Nombre = Convert.ToString(dr["Cata_Nombre"]); ent.Modelo.Nombre = Convert.ToString(dr["Cata_Modelo_Nombre"]); ent.Categoria.Nombre = Convert.ToString(dr["Cate_Nombre"]); ent.MarcaNombre = Convert.ToString(dr["Cata_Nombre"]); ent.ModeloNombre = Convert.ToString(dr["Cata_Modelo_Nombre"]); lst.Add(ent); } return(lst); }
/// <summary> /// Hace la actualizacion despues de restar la existencia actual con la nueva ingresada /// </summary> /// <param name="id"></param> /// <param name="Existencia"></param> public void Actuaizar(int id, int Existencia) { int filas = new DatPametrizadaJuguetes().Actualizar(id, Existencia); if (filas != 1) { throw new ApplicationException("Error al vender"); } }
public void Borrar(EntJuguete ent) { int filas = new DatPametrizadaJuguetes().Borrar(ent.Id); if (filas != 1) { throw new ApplicationException(string.Format("Error al Borrar")); } }
public void Actuaizar(EntJuguete ent) { int filas = new DatPametrizadaJuguetes().Actualizar(ent.Nombre, ent.Existencia, ent.Marca_Id, ent.Modelo_Id, ent.Categoria_Id, ent.Fecha.ToString("MM/dd/yyyy"), ent.Precio, ent.Estatus, ent.Costo, ent.Foto, ent.Id); if (filas != 1) { throw new ApplicationException(string.Format("Error al Actualizar")); } }
public EntJuguete Obtener(int Id) { DataRow dr = new DatPametrizadaJuguetes().Obtener(Id); EntJuguete ent = new EntJuguete(); //if (dt.Rows.Count == 0) //{ // ent.Id = 0; // ent.Nombre = "No encontrado"; // ent.Marca_Id = 0; // ent.Modelo_Id = 0; // ent.Categoria_Id = 0; // ent.Costo = 0; // ent.Estatus = false; // ent.Existencia = 0; // ent.Fecha = Convert.ToDateTime("01/01/1900"); // ent.Foto = "Sin img"; // ent.Precio = 0; //} //else //{ //foreach (DataRow dr in dr.Rows) //{ ent.Id = Convert.ToInt32(dr["Jugue_Id"]); ent.Nombre = dr["Jugue_Nombre"].ToString(); ent.Marca_Id = Convert.ToInt32(dr["Jugue_Marca_Id"]); ent.Modelo_Id = Convert.ToInt32(dr["Jugue_Modelo_Id"]); ent.Categoria_Id = Convert.ToInt32(dr["Jugue_Categoria_Id"]); ent.Costo = Convert.ToDouble(dr["Jugue_Costo"]); ent.Estatus = Convert.ToBoolean(dr["Jugue_Estatus"]); ent.Existencia = Convert.ToInt32(dr["Jugue_Existencia"]); ent.Fecha = Convert.ToDateTime(dr["Jugue_Fecha_Alta"]); ent.Foto = dr["Jugue_Foto"].ToString(); ent.Precio = Convert.ToDouble(dr["Jugue_Precio"]); //} //} return(ent); }
public bool Validar(int idMarca, int idModelo) { bool existe = new DatPametrizadaJuguetes().Obtener(idMarca, idModelo); return(existe); }