public List <tbProductos> ListaProductos(tbProductos pProductos)
        {
            try
            {
                HttpClient _cliente = new HttpClient();

                string _url       = _Conexion + "/Productos/ListaProductos/";
                string jsonMobile = JsonConvert.SerializeObject(pProductos);

                //var _Result = _cliente.GetAsync(_url).Result;
                //string Status = _Result.Content.ReadAsStringAsync().Result;

                var    _Result = _cliente.PostAsync(_url, new StringContent(jsonMobile, Encoding.UTF8, "application/json")).Result;
                string Status  = _Result.Content.ReadAsStringAsync().Result;
                if (_Result.IsSuccessStatusCode)
                {
                    return(JsonConvert.DeserializeObject <List <tbProductos> >(Status));
                }
                else
                {
                    throw new Exception(_Result.RequestMessage.ToString());
                }
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Example #2
0
        private void pasaDatos(tbProductos productos)
        {
            txtId.Text       = productos.Id;
            txtNombre.Text   = productos.Nombre;
            txtPrecio.Text   = productos.Precio.ToString();
            cbImpuesto.Text  = productos.Impuesto.ToString();
            cbCategoria.Text = productos.Categoria;
            dtIngreso.Value  = productos.FIngreso.Value;
            dtVender.Value   = productos.FVenderAntes.Value;

            int    msk = 1;
            string P   = productos.Tamanno;

            for (int i = 0; i == P.Length; i++)
            {
                if (P[i].ToString() == "K")
                {
                    msk = 2;
                }
                else if (P[i].ToString() == "M")
                {
                    msk = 3;
                }
                else if (P[i].ToString() == "L")
                {
                    msk = 4;
                }
            }
            mascara(msk);
            mskTamaƱo.Text = productos.Tamanno;
        }
Example #3
0
 public void CargarDatos()
 {
     using (DanielaEntities1 db = new DanielaEntities1())
     {
         int Id2 = Convert.ToInt16(id);
         Producto          = db.tbProductos.Find(Id2);
         txtProducto.Text  = Producto.Producto;
         txtPrecio.Text    = Producto.Precio.ToString();
         txtCantida.Text   = Producto.Cantidad.ToString();
         txtProveedor.Text = Producto.Proveedor;
     }
 }
Example #4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            tbProductos producto = new tbProductos();

            if (ValidarDatos())
            {
                int Impuestx;

                if (cbImpuesto.Text == "no")
                {
                    Impuestx = 0;
                }
                else
                {
                    Impuestx = 13;
                }
                // MessageBox.Show(Impuestx.ToString());
                producto.Id           = txtId.Text;
                producto.Nombre       = txtNombre.Text;
                producto.Precio       = int.Parse(txtPrecio.Text);
                producto.Impuesto     = Impuestx;
                producto.Categoria    = cbCategoria.Text;
                producto.Tamanno      = mskTamaƱo.Text;
                producto.FIngreso     = dtIngreso.Value;
                producto.FVenderAntes = dtVender.Value;
                producto.Estado       = 1; // (int)Enums.Estado.Activo;

                if (inventario.guardar(producto))
                {
                    MessageBox.Show("Se ingreso el producto", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    limpiar();
                }
                else
                {
                    MessageBox.Show("No se guardo el producto", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }