protected void btnEditarSeleccion_Click(object sender, EventArgs e) { string correo = txtCorreo.Text; string tipo = txtRol.Text; string nombre = txtNombre.Text; string apellido = txtApellido.Text; int cedula = Int32.Parse(txtCedula.Text); int telefono = Int32.Parse(txtTelefono.Text); string codigo = txtCodigo.Text; BLAdministrativo miBLAdministrativo = new BLAdministrativo(); BLPersonal miBLPersonal = new BLPersonal(); miBLPersonal.correo = correo; miBLPersonal.nombre = nombre; miBLPersonal.apellido = apellido; miBLPersonal.cedula = cedula; miBLPersonal.telefono = telefono; miBLPersonal.editarPersonal(); switch (tipo) { case "Medico": BLMedico miBLMedico = new BLMedico(); miBLMedico.codigo = codigo; miBLMedico.correo = correo; miBLMedico.nombre = nombre; miBLMedico.apellido = apellido; miBLMedico.cedula = cedula; miBLMedico.telefono = telefono; miBLMedico.editarMedico(); break; default: miBLAdministrativo.correo = correo; miBLAdministrativo.buscarAdministrativo(); miBLAdministrativo.nombre = nombre; miBLAdministrativo.apellido = apellido; miBLAdministrativo.cedula = cedula; miBLAdministrativo.telefono = telefono; miBLAdministrativo.editarAdministrativo(); break; } listaPersonal = miBLPersonal.buscarListaPersonal(); gridCuentas.DataSource = listaPersonal; gridCuentas.DataBind(); mensajeAviso("success", "Cuenta Editada Correctamente"); }
protected void btnEditar_Click(object sender, EventArgs e) { string correo = txtCorreo.Text; string tipo = Tipo.Text; string nombre = txtNombre.Text; string apellido = txtApellido.Text; int cedula = Int32.Parse(txtCedula.Text); int telefono = Int32.Parse(txtTelefono.Text); string codigo = txtCodigo.Text; string cod_Asist = ddCodAsist.SelectedValue; BLAdministrativo miBLAdministrativo = new BLAdministrativo(); BLPersonal miBLPersonal = new BLPersonal(); miBLPersonal.correo = correo; miBLPersonal.nombre = nombre; miBLPersonal.apellido = apellido; miBLPersonal.cedula = cedula; miBLPersonal.telefono = telefono; miBLPersonal.editarPersonal(); switch (Session["Rol"].ToString()) { case "Medico": BLMedico miBLMedico = new BLMedico(); miBLMedico.codigo = codigo; miBLMedico.correo = correo; miBLMedico.nombre = nombre; miBLMedico.apellido = apellido; miBLMedico.cedula = cedula; miBLMedico.telefono = telefono; miBLMedico.editarMedico(); break; case "Asistente": miBLAdministrativo.correo = correo; miBLAdministrativo.nombre = nombre; miBLAdministrativo.apellido = apellido; miBLAdministrativo.cedula = cedula; miBLAdministrativo.telefono = telefono; miBLAdministrativo.cod_Asist = ddCodAsist.SelectedValue; Session["codigoMedico"] = miBLAdministrativo.cod_Asist; miBLAdministrativo.editarAdministrativo(); break; case "Administrador": miBLAdministrativo.correo = correo; miBLAdministrativo.nombre = nombre; miBLAdministrativo.apellido = apellido; miBLAdministrativo.cedula = cedula; miBLAdministrativo.telefono = telefono; miBLAdministrativo.editarAdministrativo(); break; } mensajeConfirmacion.Text = "<div class=\"alert alert-success alert-dismissible fade show\" " + "role=\"alert\"> <strong></strong>" + "Cuenta Editada Correctamente" + "<button" + " type = \"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\">" + " <span aria-hidden=\"true\">×</span> </button> </div>"; mensajeConfirmacion.Visible = true; }