Ejemplo n.º 1
0
        protected void btnInsertar_Click(object sender, EventArgs e)
        {
            try
            {
                var repu = new DATOS.Repuesto
                {
                    codigo_rep      = txtCodigorep.Text.ToUpper(),
                    modelo          = txtModelo.Text.ToUpper(),
                    tipo            = txtTipo.Text.ToUpper(),
                    impresoras      = txtImpresoras.Text.ToUpper(),
                    descripcion     = txtDescrip.Text.ToUpper(),
                    marca           = txtMarca.Text.ToUpper(),
                    cantidad_nuevos = Convert.ToInt32(txtCantidadN.Text),
                    cantidad_viejos = Convert.ToInt32(txtCantidadU.Text),
                    cantidad_total  = Convert.ToInt32(txtCantidadN.Text) + Convert.ToInt32(txtCantidadU.Text),
                    unidad          = txtUnidad.Text.ToUpper(),
                };

                IRepuesto iRepuesto = new BL.Clases.MRepuesto();
                iRepuesto.InsertarRepuesto(repu);
                mensaje.Visible             = true;
                mensajeError.Visible        = false;
                textoMensaje.InnerHtml      = "Código ingresado correctamente";
                textoMensajeError.InnerHtml = string.Empty;
                txtCodigorep.Text           = string.Empty;
                txtMarca.Text      = string.Empty;
                txtDescrip.Text    = string.Empty;
                txtImpresoras.Text = string.Empty;
                txtModelo.Text     = string.Empty;
                txtTipo.Text       = string.Empty;
                txtCantidadN.Text  = "0";
                txtCantidadU.Text  = "0";
                txtUnidad.Text     = string.Empty;
                repu.Equals(null);
            }
            catch
            {
                mensaje.Visible             = false;
                mensajeError.Visible        = true;
                textoMensaje.InnerHtml      = string.Empty;
                textoMensajeError.InnerHtml = "El código ya existe o faltan datos necesarios";
            }
        }
Ejemplo n.º 2
0
        protected void dgvCodRep_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            try
            {
                string    codRep    = Convert.ToString(dgvCodRep.DataKeys[e.RowIndex].Value);
                IRepuesto iRepuesto = new BL.Clases.MRepuesto();
                iRepuesto.EliminarRepuesto(codRep);
                dgvCodRep.DataSource = iRepuesto.ListarRepuesto();
                dgvCodRep.DataBind();

                mensaje.Visible             = true;
                mensajeError.Visible        = false;
                textoMensaje.InnerHtml      = "Codigo eliminado correctamente";
                textoMensajeError.InnerHtml = string.Empty;
            }
            catch (Exception)
            {
                mensaje.Visible             = false;
                mensajeError.Visible        = true;
                textoMensaje.InnerHtml      = string.Empty;
                textoMensajeError.InnerHtml = "Codigo no eliminado";
            }
        }