public List <ObjProducto> getProductos() { List <ObjProducto> lista = new List <ObjProducto>(); string consulta = "select * from producto;"; DataTable dt = consultarBD(consulta); if (dt != null) { if (dt.Rows.Count > 0) { foreach (DataRow row in dt.Rows) { ObjProducto nuevo = new ObjProducto(); nuevo.idproducto = Int16.Parse(row["idproducto"].ToString()); nuevo.descripcion = row["descripcion"].ToString(); nuevo.precio_costo = Double.Parse(row["precio_costo"].ToString()); nuevo.precio_venta = Double.Parse(row["precio_venta"].ToString()); nuevo.fecha_ingreso = row["fecha_ingreso"].ToString(); nuevo.fecha_modificacion = row["fecha_modificacion"].ToString(); nuevo.cantidadBD = Int16.Parse(row["cantidad"].ToString()); lista.Add(nuevo); } } } return(lista); }
public ActionResult Contact() { ProductoNetoficeEntities db = new ProductoNetoficeEntities(); List <ObjProducto> ListProd = new List <ObjProducto>(); foreach (var item in db.Tbl_Productos.ToList()) { //Verico impares if (item.Id % 2 == 0) { ViewData["color"] = "style=color:red;"; } else { ViewData["color"] = "style=color:green;"; } ObjProducto obj = new ObjProducto(); obj.Id = item.Id; obj.Cantidad = item.Cantidad; obj.Codigo = item.Codigo; obj.Descripcion = item.Descripcion; obj.Estado = item.Estado; obj.Fecha_Creacion = item.Fecha_Creacion; obj.Usuario = item.Usuario; obj.TransactionId = item.TransactionId; ListProd.Add(obj); } return(View(ListProd)); }
public ActionResult Edit(int id) { int accion = 2; ObjProducto obj = new ObjProducto(); Models.dal edit = new Models.dal(); return(View(edit.editarListar(accion, id))); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { Session["dtproducto"] = ObjProducto.buscarInicio(txtbuscar.Text); cargarTipoProducto(); CargarTamaño(); actualizar(); } }
public ObjProducto TraerPorCodigo(string codigo) { ObjProducto producto = new ObjProducto(); DataTable dt = new ConexionMy().EjecutaConsultaDt("SELECT * FROM " + nombretabla + " WHERE CODIGO='" + codigo + "'"); if (dt.Rows.Count != 0) { producto = new ObjProducto(dt.Rows[0]); } return(producto); }
public int Ingresar(ObjProducto producto) { try { return(new HCSoft.Util.ConexionMy().EjecutaConsultaId("INSERT INTO PRODUCTOS(codigo, nombre, imagen, valor)" + "VALUES('" + producto.Codigo + "','" + producto.Nombre + "', '" + producto.Imagen + "', '" + producto.ValorVenta + "')")); } catch (Exception) { throw; } }
public ActionResult Create([Bind(Include = "Codigo, Descripcion, Cantidad, Estado, Fecha_Creacion, Usuario")] ObjProducto prod) { try { int accion = 1; Models.dal insertar = new Models.dal(); insertar.insertar(accion, prod); return(RedirectToAction("Contact")); } catch { return(View()); } }
public ActionResult addCarretilla(int cantidad, int producto) { List <ObjProducto> carretilla = Session["CARRETILLA"] as List <ObjProducto>; foreach (ObjProducto a in getProductos()) { if (a.idproducto == producto) { ObjProducto n = new ObjProducto(cantidad, a.precio_venta, a.idproducto, a.descripcion, a.precio_venta * cantidad, a.cantidadBD); carretilla.Add(n); Session["CARRETILLA"] = carretilla; Session["TOTAL"] = Double.Parse(Session["TOTAL"].ToString()) + a.precio_venta * cantidad; } } return(RedirectToAction("vMODSAL_RestarPorVenta", "MODSAL_RestarPorVenta")); }
public List <ObjProducto> Buscar(string descripcion, string codigo) { List <ObjProducto> productos = new List <ObjProducto>(); string query = "SELECT * FROM " + nombretabla + " WHERE NOMBRE LIKE'%" + descripcion + " %'"; DataTable dt = new ConexionMy().EjecutaConsultaDt(query); if (dt.Rows.Count != 0) { foreach (DataRow dr in dt.Rows) { ObjProducto producto = new ObjProducto(dr); productos.Add(producto); } } return(productos); }
public List <ObjProducto> ListarPorCategoria(int idcategoria) { List <ObjProducto> productos = new List <ObjProducto>(); string query = "SELECT * FROM " + nombretabla + " where categoria_id='" + idcategoria + "'"; DataTable dt = new ConexionMy().EjecutaConsultaDt(query); if (dt.Rows.Count != 0) { foreach (DataRow dr in dt.Rows) { ObjProducto producto = new ObjProducto(dr); productos.Add(producto); } } return(productos); }
public List <ObjProducto> Listar() { List <ObjProducto> productos = new List <ObjProducto>(); string query = "SELECT * FROM pos_productos"; DataTable dt = new ConexionMy().EjecutaConsultaDt(query); if (dt.Rows.Count != 0) { foreach (DataRow dr in dt.Rows) { ObjProducto producto = new ObjProducto(dr); productos.Add(producto); } } return(productos); }
// GET: MODPRODU public ActionResult Index() { List <Objetos.ObjProducto> productos = new List <Objetos.ObjProducto>(); DataTable tabla = consulta("SELECT * FROM producto"); if (tabla != null) { if (tabla.Rows.Count > 0) { foreach (DataRow producto in tabla.Rows) { ObjProducto dev = new ObjProducto(); dev.idproducto = int.Parse(producto["idproducto"].ToString()); dev.descripcion = producto["descripcion"].ToString(); dev.precio_costo = double.Parse(producto["precio_costo"].ToString()); dev.precio_venta = double.Parse(producto["precio_venta"].ToString()); dev.fecha_ingreso = producto["fecha_ingreso"].ToString(); dev.fecha_modificacion = producto["fecha_modificacion"].ToString(); productos.Add(dev); } } } return(View(productos)); }