Exemple #1
0
        private void btnGrabar_Click(object sender, EventArgs e)
        {
            try
            {
                // CARGO MI ENTIDAD DE NEGOCIOS

                objLibroBE.Id_Autor     = cboAutor.SelectedValue.ToString();
                objLibroBE.Id_Categoria = cboCategoria.SelectedValue.ToString();
                objLibroBE.Id_Editorial = cboEditorial.SelectedValue.ToString();
                objLibroBE.Id_Idioma    = cboIdioma.SelectedValue.ToString();
                objLibroBE.Tit_Libro    = txtTitulo.Text.Trim();
                objLibroBE.Año_Lanz     = txtAño.Text.Trim();

                if (objLibroBL.InsertarLibro(objLibroBE) == true)
                {
                    this.Close();
                }
                else
                {
                    throw new Exception("No se inserto el regsitro. Verifique.");
                }
            }
            catch (Exception ex)

            {
                MessageBox.Show("Error : " + ex.Message);
            }
        }
    protected void btnGrabar_Click(object sender, EventArgs e)
    {
        try
        {
            if (txtTitulo.Text == String.Empty)
            {
                throw new Exception("El nombre es obligatorio");
            }

            //CARGO MI ENTIDAD DE NEGOCIOS
            objBE.Tit_Libro    = txtTitulo.Text.Trim();
            objBE.Id_Autor     = txtAutor.Text.Trim();
            objBE.Id_Categoria = txtCategoria.Text.Trim();
            objBE.Id_Editorial = txtEditorial.Text.Trim();
            objBE.Id_Idioma    = txtIdioma.Text.Trim();
            objBE.Año_Lanz     = txtAño.Text.Trim();



            if (hdfAccion.Value == "A")
            {
                if (objBL.InsertarLibro(objBE) == true)
                {
                    Enlazar();
                }
                else
                {
                    throw new Exception("Error al insertar, revisar.");
                }
            }

            if (hdfAccion.Value == "M")
            {
                objBE.Id_Libro = lblID.Text;

                if (objBL.ActualizarLibro(objBE) == true)
                {
                    Enlazar();
                }
                else
                {
                    throw new Exception("Error al Actualizar, revisar.");
                }
            }
        }
        catch (Exception ex)
        {
            lblMensaje2.Text = ex.Message;
            PopMant.Show();
        }
    }