protected void btnDatos_Click(object sender, EventArgs e) { try { lgUsuario = new LogicaUsuario(); //if (txtFechaNac.Rows>0||txtFechaNac.Text==null) //{ usuario = (csUsuario)Session["Usuario"]; if (lgUsuario.validarCorreo(txtCorreo.Text) || txtCorreo.Text == usuario.correo) { usuario = new csUsuario(usuario.id_usuario, txtNombre1.Text, txtNombre2.Text, txtApe1.Text, txtApe2.Text, txtCorreo.Text, "", txtDir.Text, txtFechaNac.Text, txtTelefono.Text, int.Parse(txtNumDoc.Text), int.Parse(dtTpDoc.SelectedValue.ToString()), int.Parse(dtCiudad.SelectedValue.ToString()), ""); if (lgUsuario.ActulizarDatos(usuario)) { lgUsuario = new LogicaUsuario(); ltDatos.Text = @"<div class='alert alert-info alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>¡Información!</strong> Datos Actualizados</div>"; Session["Usuario"] = lgUsuario.SessioUsuario(usuario.id_usuario); } else { ltDatos.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error!</strong>Datos No Actualizados</div>"; } } else { ltDatos.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error!</strong>Correo ya existe</div>"; } //} } catch (Exception ex) { ltDatos.Text = @"<div class='alert alert-danger alert-dismissable'> <a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> <strong>Error!</strong> " + ex.Message + "</div>"; } }