Example #1
0
        private void LlamadaAsincrona(object sender, EventArgs e)
        {
            ProductoClient oProducto = new ProductoClient();

            oProducto.ListarAsync();
            oProducto.ListarCompleted += new EventHandler <ListarCompletedEventArgs>(finalizarLlamadaAsincrona);
        }
Example #2
0
        private async void LlamadaAsincrona(object sender, EventArgs e)
        {
            ProductoClient oProducto = new ProductoClient();

            lbeProducto = await oProducto.ListarAsync();

            dataGridView1.DataSource = lbeProducto;
        }
Example #3
0
        public async Task <string> Listar()
        {
            string         rpta      = "";
            ProductoClient cProducto = new ProductoClient();

            lbeProducto = await cProducto.ListarAsync();

            MemoryStream ms = new MemoryStream();
            DataContractJsonSerializer dcJSON = new DataContractJsonSerializer(typeof(List <beProducto>));

            dcJSON.WriteObject(ms, lbeProducto);
            rpta = Encoding.Default.GetString(ms.ToArray());
            return(rpta);
        }
 protected void ButtonAceptar_Click(object sender, EventArgs e)
 {
     try
     {
         //Se Registra el Producto mediante un cliente del servicio Producto
         ProductoClient cliente = new ProductoClient();
         ClienteASP.Usuario.ModeloUsuario usuario = (ClienteASP.Usuario.ModeloUsuario)Session["Usuario"];
         cliente.registrarproducto(TextBoxNombre.Text,TextBoxCantidad.Text,TextBoxUnidad.Text,TextBoxDetalle.Text,Calendar1.SelectedDate.ToString(),usuario.nombreUsuario);
         Response.Redirect("RegistroExitoso.aspx");
     }
     catch (Exception ex)
     {
         LabelError.Text = ex.Message;
     }
 }