Exemplo n.º 1
0
        public void GuardarRepuesto(DataGridViewRow fila, int cantidad)
        {
            //guardo el repuesto
            clsRepuestoUtilizado repuesto = new clsRepuestoUtilizado(fila.Cells["Codigo"].Value.ToString(), fila.Cells["Descripcion"].Value.ToString(), Convert.ToDouble(fila.Cells["PrecioCompra"].Value), Convert.ToDouble(fila.Cells["PrecioVenta"].Value), cantidad, this.idReparacionTemp);
            string msg = repuesto.Guardar();

            if (!msg.Equals(string.Empty))
            {
                MessageBox.Show(msg, "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            //actualizo lo la grilla
            dgvRepuestosConfig(this.idReparacionTemp);
        }
Exemplo n.º 2
0
        private void btnQuitarRepuesto_Click(object sender, EventArgs e)
        {
            DataGridViewRow fila = dgvRepuestos.CurrentRow;

            if (fila != null && fila.Selected)
            {
                if (MessageBox.Show("Esta seguro que desea quitar el repuesto?", "", MessageBoxButtons.OKCancel, MessageBoxIcon.Information) == DialogResult.OK)
                {
                    int id = int.Parse(fila.Cells["Id"].Value.ToString());
                    clsRepuestoUtilizado repuesto = clsRepuestoUtilizado.Buscar(id);
                    string msg = clsRepuestoUtilizado.Eliminar(id);
                    if (!msg.Equals(string.Empty))
                    {
                        MessageBox.Show(msg, "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    dgvRepuestosConfig(this.idReparacionTemp);
                    CalcularCostoTotal();
                }
            }
            else
            {
                MessageBox.Show("Debe seleccionar un repuesto.", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }