protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { int legajo = (int)GridView1.DataKeys[e.RowIndex].Value; Academia.Negocio.Profesores oProfesores = new Academia.Negocio.Profesores(); bool error = false; try { oProfesores.Borrar(legajo); } catch { error = true; } if (error) { Page.Response.Redirect("abm_profesores.aspx?exito=0"); } else { Page.Response.Redirect("abm_profesores.aspx?exito=1"); } }
private void cargarDatosUsuario(int idUsuario) { Academia.Negocio.Profesores oNegocio = new Academia.Negocio.Profesores(); Academia.Entidades.Profesor oProfesor = oNegocio.RecuperarUno(idUsuario)[0]; this.txtAñoNacimiento.Text = Convert.ToDateTime(oProfesor.FechaNacimiento).Year.ToString(); this.txtApellido.Text = oProfesor.Apellido; this.txtCelular.Text = oProfesor.TelefonoCelular; this.txtDireccion.Text = oProfesor.Direccion; this.txtEmail.Text = oProfesor.Email; this.txtNombre.Text = oProfesor.Nombre; this.txtNroDocumento.Text = oProfesor.NroDoc.ToString(); this.txtTelefono.Text = oProfesor.TelefonoFijo; this.ddlTipoDocumento.SelectedValue = oProfesor.TipoDoc; this.ddlDiaFechaNacimiento.SelectedIndex = Convert.ToDateTime(oProfesor.FechaNacimiento).Day - 1; this.ddlMesFechaNacimiento.SelectedIndex = Convert.ToDateTime(oProfesor.FechaNacimiento).Month - 1; this.ddlDiaFechaInicio.SelectedIndex = Convert.ToDateTime(oProfesor.FechaInicio).Day - 1; this.ddlMesFechaInicio.SelectedIndex = Convert.ToDateTime(oProfesor.FechaInicio).Month - 1; this.txtAñoInicio.Text = Convert.ToDateTime(oProfesor.FechaInicio).Year.ToString(); this.txtTitulo.Text = oProfesor.Titulo.ToString(); this.ddlActivo.SelectedValue = oProfesor.Activo.ToString(); oProfesor = null; }