Exemplo n.º 1
0
        protected void btnBorrar_Click(object sender, EventArgs e)
        {
            string    sConexion = CrediSeguro2.Properties.Settings.Default.ConexionSQL;
            Clientedb xCliente  = new Clientedb();
            int       cod       = 0;
            bool      bcod      = int.TryParse(txtCodCliente.Text, out cod);

            if (bcod)
            {
                try
                {
                    xCliente.Baja(cod, sConexion);
                    lblMensaje.Visible  = true;
                    lblMensaje.Text     = "Cliente eliminado correctamente.";
                    lblMensaje.CssClass = "alert alert-success";
                }
                catch (SqlException ex)
                {
                    lblMensaje.Visible  = true;
                    lblMensaje.CssClass = "alert alert-danger";
                    lblMensaje.Text     = "Error de SQL: " + ex.Message;
                }
            }
            else
            {
                lblMensaje.Visible  = true;
                lblMensaje.Text     = "Ingrese un código correcto.";
                lblMensaje.CssClass = "alert alert-warning";
            }
        }
Exemplo n.º 2
0
        protected void bGrabar_Click(object sender, EventArgs e)
        {
            string    sConexion = WebConfigurationManager.ConnectionStrings["CrediSeguro2.Properties.Settings.ConexionSQL"].ToString();
            Clientedb xCliente = new Clientedb();
            int       iDPI = 0; bool bDPI = false;

            lblMensaje.Text = "";

            bDPI = int.TryParse(txtDPI.Text, out iDPI);
            if (bDPI)
            {
                xCliente.Alta(txtNomP.Text, txtNomS.Text, txtApeP.Text, txtApeS.Text, iDPI, txtNIT.Text, txtFNac.Text, sConexion);
                lblMensaje.Visible = true;
                lblMensaje.Text    = "Cliente grabado correctamente.";
            }
            else
            {
                lblMensaje.Visible = true;
                lblMensaje.Text    = "Debe ingresar un número de DPI.";
            }
        }