Пример #1
0
        protected void btnActualizar_Click(object sender, EventArgs e)
        {
            Int32  codigo;
            string nombre;
            double valor;
            string fecha;
            Int32  nit;

            codigo = Convert.ToInt32(txtCodigo.Text);
            nombre = txtNombre.Text;
            valor  = Convert.ToDouble(txtValor.Text);
            fecha  = txtFechaRegistro.Text;
            nit    = Convert.ToInt32(ddlProveedor.SelectedValue);
            clsRepuesto oRepuesto = new clsRepuesto();

            oRepuesto.codigo = codigo;
            oRepuesto.nombre = nombre;
            oRepuesto.valor  = valor;
            oRepuesto.fecha  = fecha;
            oRepuesto.nit    = nit;
            if (oRepuesto.Actualizar())
            {
                LlenarGrid();
                lblError.Text = "";
            }
            else
            {
                lblError.Text = oRepuesto.error;
            }
            oRepuesto = null;
        }
Пример #2
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            string msg = this.Validar();

            if (msg.Equals(string.Empty))
            {
                clsRepuesto repuesto = new clsRepuesto(tbCodigo.Text, rtbDescripcion.Text, double.Parse(nudPrecioCompra.Value.ToString()), double.Parse(nudPrecioVenta.Value.ToString()), int.Parse(nudStock.Value.ToString()));
                //Se esta guardando registro nuevo
                //se esta actualizando registro, por lo tanto no esta disponible btnLimpiar
                if (btnLimpiar.Visible)
                {
                    msg = repuesto.Guardar();
                }
                else
                {
                    repuesto.Id = int.Parse(((DataGridView)hijo.Controls["dgvRepuestos"]).CurrentRow.Cells["Id"].Value.ToString());
                    repuesto.Actualizar();
                    btnCancelar.PerformClick();
                }
                if (msg.Equals(string.Empty))
                {
                    hijo.dgvRepuestoConfig();
                    btnCancelar.PerformClick();
                }
                else
                {
                    MessageBox.Show(msg, "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            else
            {
                MessageBox.Show(msg, "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #3
0
        private void LlenarGrid()
        {
            clsRepuesto oRepuesto = new clsRepuesto();

            oRepuesto.grdRepuesto = grdServicio;
            if (!oRepuesto.LlenarGrid())
            {
                lblError.Text = oRepuesto.error;
            }
            else
            {
                lblError.Text = "";
            }
            oRepuesto = null;
        }
Пример #4
0
        private void LlenarComboRepuesto()
        {
            clsRepuesto oRepuesto = new clsRepuesto();

            oRepuesto.cboRepuesto = cboServicios;
            if (!oRepuesto.LlenarCombo())
            {
                lblError.Text = oRepuesto.error;
            }
            else
            {
                ConsultarValorUnitarioRepuesto();
            }
            oRepuesto = null;
        }
Пример #5
0
        private void ConsultarValorUnitarioRepuesto()
        {
            Int32       Codigo    = Convert.ToInt32(cboServicios.SelectedValue);
            clsRepuesto oRepuesto = new clsRepuesto();

            oRepuesto.codigo = Codigo;
            if (oRepuesto.ConsultarPrecio())
            {
                lblValor.Text         = oRepuesto.valor.ToString();
                lblValorUnitario.Text = "$ " + oRepuesto.valor.ToString("#,###");
                CalcularSubtotal();
            }
            else
            {
                lblError.Text = oRepuesto.error;
            }
            oRepuesto = null;
        }
Пример #6
0
        protected void btnEliminar_Click(object sender, EventArgs e)
        {
            Int32 codigo;

            codigo = Convert.ToInt32(txtCodigo.Text);
            clsRepuesto oRepuesto = new clsRepuesto();

            oRepuesto.codigo = codigo;
            if (oRepuesto.Borrar())
            {
                LlenarGrid();
                lblError.Text = "";
            }
            else
            {
                lblError.Text = oRepuesto.error;
            }
            oRepuesto = null;
        }