Ejemplo n.º 1
0
 public IHttpActionResult DeleteProducto(int id)
 {
     try
     {
         if (db.EliminarProducto(id))
         {
             return(Ok(true));
         }
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
     return(NotFound());
 }
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (DevComponents.DotNetBar.MessageBoxEx.Show("¿Está Seguro que Desea Eliminar este Producto.?", "Sistema de Ventas.", MessageBoxButtons.YesNo, MessageBoxIcon.Error) == DialogResult.Yes)
            {
                String Mensaje = "";
                if (Program.Evento == 0)
                {
                    P.IdCategoria      = Convert.ToInt32(cbxCategoria.SelectedValue);
                    P.Producto         = txtProducto.Text;
                    P.Marca            = txtMarca.Text;
                    P.PrecioCompra     = Convert.ToDecimal(txtPCompra.Text);
                    P.PrecioVenta      = Convert.ToDecimal(txtPVenta.Text);
                    P.Stock            = Convert.ToInt32(txtStock.Text);
                    P.FechaVencimiento = Convert.ToDateTime(dateTimePicker1.Value);
                    Mensaje            = P.RegistrarProductos();
                    if (Mensaje == "Este Producto ya ha sido Registrado.")
                    {
                        DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                    else
                    {
                        DevComponents.DotNetBar.MessageBoxEx.Show(Mensaje, "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        Limpiar();
                    }
                }
                else
                {
                    P.IdP              = Convert.ToInt32(txtIdP.Text);//CDA05
                    P.IdCategoria      = Convert.ToInt32(cbxCategoria.SelectedValue);
                    P.Producto         = txtProducto.Text;
                    P.Marca            = txtMarca.Text;
                    P.PrecioCompra     = Convert.ToDecimal(txtPCompra.Text);
                    P.PrecioVenta      = Convert.ToDecimal(txtPVenta.Text);
                    P.Stock            = Convert.ToInt32(txtStock.Text);
                    P.FechaVencimiento = Convert.ToDateTime(dateTimePicker1.Value);
                    DevComponents.DotNetBar.MessageBoxEx.Show(P.EliminarProducto(), "Sistema de Ventas.", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                    this.Close();//que cierre la ventana una vez que modifico con exito.
                }
            }
            else
            {
                this.Close();
            }
            FrmListadoProductos LP = new FrmListadoProductos();

            LP.timer1.Start();
        }
Ejemplo n.º 3
0
 private void Eliminar_btn_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count > 0)
     {
         if (MessageBox.Show("Desea eliminar el registro?", "Six - Las Lomas", MessageBoxButtons.YesNo) == DialogResult.Yes)
         {
             P.EliminarProducto(Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value));
             MessageBox.Show("Se Elimino Correctamente el Registro");
             CargarListado();
         }
     }
     else
     {
         MessageBox.Show("Seleccione una fila");
     }
 }