Ejemplo n.º 1
0
        private List <RegistroStock> CargarEntidadFinal()
        {
            List <RegistroStock> ListaStock = new List <RegistroStock>();

            foreach (DataGridViewRow row in dgvProductos.Rows)
            {
                RegistroStock Lista = new RegistroStock();
                Lista.idProducto = Convert.ToInt32(row.Cells[0].Value.ToString());
                int idusuarioLogueado = Sesion.UsuarioLogueado.IdUsuario;
                Lista.idUsuario      = idusuarioLogueado;
                Lista.CodigoProducto = row.Cells[1].Value.ToString();
                Lista.Marca          = txtMarca.Text;
                Lista.Proveedor      = txtProveedor.Text;
                Lista.Remito         = txtRemito.Text;
                Lista.Descripcion    = row.Cells[2].Value.ToString();
                Lista.FechaFactura   = Convert.ToDateTime(dtFechaCompra.Text);
                Lista.ValorUnitario  = Convert.ToDecimal(row.Cells[4].Value.ToString());
                Lista.Cantidad       = Convert.ToInt32(row.Cells[3].Value.ToString());
                ListaStock.Add(Lista);
            }
            return(ListaStock);
        }
Ejemplo n.º 2
0
        private RegistroStock CargarEntidad()
        {
            RegistroStock _producto = new RegistroStock();

            _producto.idProducto = idProdcutoStatic;
            int idusuarioLogueado = Sesion.UsuarioLogueado.IdUsuario;

            _producto.idUsuario      = idusuarioLogueado;
            _producto.CodigoProducto = txtCodigoProducto.Text;
            _producto.Marca          = txtMarca.Text;
            _producto.Proveedor      = txtProveedor.Text;
            _producto.Remito         = txtRemito.Text;
            _producto.Descripcion    = txtDescripcion.Text;
            _producto.FechaFactura   = Convert.ToDateTime(dtFechaCompra.Text);
            string Valor    = txtValorUni.Text;
            var    temp     = Valor.Replace(".", "<TEMP>");
            var    temp2    = temp.Replace(",", ",");
            var    replaced = temp2.Replace("<TEMP>", ",");

            _producto.ValorUnitario = Convert.ToDecimal(replaced);
            _producto.Cantidad      = Convert.ToInt32(txtCantidad.Text);
            return(_producto);
        }