public string EliminarProductos(Productos objP) { string mensaje = ""; try { SqlCommand cmd = new SqlCommand("delete from Productos where codigo_producto = @cod_pro", cn); cn.Open(); cmd.Parameters.AddWithValue("@cod_pro", objP.CodigoProducto); int cantidad = cmd.ExecuteNonQuery(); mensaje = cantidad.ToString() + "Registros eliminado"; } catch (SqlException e) { mensaje = e.Message; } finally { cn.Close(); } return(mensaje); }
public ProductosModel NuevoProducto(ProductosModel product) { using (var contexto = new LocalDB_ProyectoMVCEntities()) { var iExiste = contexto.Productos.Where(p => p.CveProducto == product.iCveProducto || p.Nombre == product.sNombre).FirstOrDefault(); if (iExiste != null) { return(null); } var nuevoProducto = new Productos { CveProducto = product.iCveProducto, Nombre = product.sNombre, PrecioCompra = product.dPrecioCompra, PrecioVenta = product.dPrecioVenta, Stock = product.iStock }; contexto.Productos.Add(nuevoProducto); contexto.SaveChanges(); return(product); } }
public List <Productos> ListadoProductos() { List <Productos> listadoProductos = new List <Productos>(); SqlCommand cmd = new SqlCommand("select u.descripcion_unidad, p.codigo_producto,p.descripcion_producto, m.descripcion_moneda, p.valor_unitario, p.precio_unitario from Unidad_Medida u inner join Productos p on u.codigo_unidad = p.codigo_unidad inner join Moneda m on p.codigo_moneda = m.codigo_moneda ", cn); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Productos p = new Productos(); p.CodigoUnidadMedida = dr["descripcion_unidad"].ToString(); p.CodigoProducto = dr["codigo_producto"].ToString(); p.DescripcionProducto = dr["descripcion_producto"].ToString(); p.CodigoMoneda = dr["descripcion_moneda"].ToString(); p.ValorUnitario = dr["valor_unitario"].ToString(); p.PrecioUnitario = dr["precio_unitario"].ToString(); listadoProductos.Add(p); } dr.Close(); cn.Close(); return(listadoProductos); }
public List <Productos> ListadoTablaProductos() { List <Productos> listadoProductos = new List <Productos>(); SqlCommand cmd = new SqlCommand("select * from Productos", cn); cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Productos p = new Productos(); p.CodigoUnidadMedida = dr["codigo_unidad"].ToString(); p.CodigoProducto = dr["codigo_producto"].ToString(); p.DescripcionProducto = dr["descripcion_producto"].ToString(); p.CodigoMoneda = dr["codigo_moneda"].ToString(); p.ValorUnitario = dr["valor_unitario"].ToString(); p.PrecioUnitario = dr["precio_unitario"].ToString(); listadoProductos.Add(p); } dr.Close(); cn.Close(); return(listadoProductos); }