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