/// <summary> /// Evento que se dispara cuando /// se genera presiona agregar cliente /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void AgregarCliente_Click(object sender, EventArgs e) { bool agrego = false; int existe = 0; string nombre = nombreNatural.Value; string apellido = apellidoNatural.Value; string correo = correoCliente.Value; string cedula = cedulaNatural.Value; LogicaCliente logica = new LogicaCliente(); int ciudad = Convert.ToInt32(comboCiudad.Items[comboCiudad.SelectedIndex].Value); string direccion = direccionCliente.Value; string telefono = telefonoCliente.Value; existe = logicaCliente.VerificarExistenciaNatural(cedula); if (existe == 0) { agrego = logicaCliente.AgregarClienteNatural(cedula, nombre, apellido, ciudad, direccion, correo, telefono); if (agrego) { alert.Attributes["class"] = "alert alert-success alert-dismissible"; alert.Attributes["role"] = "alert"; alert.InnerHtml = "<div><button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"><span aria-hidden=\"true\">×</span></button>Cliente agregado éxitosamente</div>"; this.botonAgregar.Disabled = true; } else { alert.Attributes["class"] = "alert alert-danger alert-dismissible"; alert.Attributes["role"] = "alert"; alert.InnerHtml = "<div><button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"><span aria-hidden=\"true\">×</span></button>No se pudo agregar el cliente</div>"; } } else { alert.Attributes["class"] = "alert alert-danger alert-dismissible"; alert.Attributes["role"] = "alert"; alert.InnerHtml = "<div><button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"><span aria-hidden=\"true\">×</span></button>Cliente ya existente</div>"; } }