コード例 #1
0
 protected void btnConfModificar_Click(object sender, EventArgs e)
 {
     pnlAgregar.Visible = false;
     Panel1.Visible     = true;
     if ((int.Parse(txtNumeroDocumento.Text) == ((Proveedor)Session["proveedor"]).numeroDocumento))
     {
         agregarProveedor();
     }
     else if (!GestorProveedores.existeProveedor(ddlProveedor.SelectedIndex, int.Parse(txtNumeroDocumento.Text)))
     {
         agregarProveedor();
     }
     else
     {
         MostrarMensajeCheto("Ya existe un proveedor con ese número de documento");
     }
 }
コード例 #2
0
    protected void btnConfAgregar_Click(object sender, EventArgs e)
    {
        pnlAgregar.Visible = false;
        Panel1.Visible     = true;

        try
        {
            if (GestorProveedores.existeProveedor(ddlProveedor.SelectedIndex, int.Parse(txtNumeroDocumento.Text)))
            {
                MostrarMensajeCheto("El proveedor con Tipo de Documento: " + ddlProveedor.SelectedIndex.ToString() + " y Número de Documento: " + txtNumeroDocumento.Text + ", ya existe.");
            }
            else
            {
                GestorProveedores.agregarProveedor(txtNombreEdicion.Text, txtDireccion.Text, txtEmail.Text, int.Parse(txtTelefono.Text), int.Parse(txtNumeroDocumento.Text), ddlProveedor.SelectedIndex, int.Parse(txtCodigoPostal.Text), DateTime.Parse(txtFechaNacimiento.Text), chBoxEfectivo.Checked);
            }
        }
        catch (Exception ex)
        {
            MostrarMensajeCheto("El registro no se pudo agregar por que ya existe un proveedor con ese Número de Documento");
        }
        MostrarMensajeCheto("Registro Agregado Correctamente");
        refrescarGrilla();
    }