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(); }
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"); } }