public USUARIO addUser(String nombre, String clave, int institucionid, int perfil, Boolean validate) { USUARIO user = new USUARIO(); List <USUARIO> users = new List <USUARIO>(); if (validate) { users = obtainUserByUserName(nombre); } if (users.Count <= 0) { try { user.USUARIOID = 0; user.NOMBRE = nombre; user.CLAVE = InstitucionesUtil.Encripta(clave); user.INSTITUCIONID = institucionid; user.PERFIL = perfil; Datos.USUARIOs.Add(user); Datos.SaveChanges(); } catch (Exception ex) { string x = ex.Message; } } return(user); }
protected void gridPeriodos_SelectedIndexChanged(object sender, EventArgs e) { GridViewRow row = gridPeriodos.SelectedRow; lblPeriodoId.Text = row.Cells[1].Text; txtNombrePeriodo.Text = row.Cells[2].Text; txtFechaFin.Text = InstitucionesUtil.transformaFecha(row.Cells[3].Text); txtFechaInicio.Text = InstitucionesUtil.transformaFecha(row.Cells[4].Text); edit(); }
public List <USUARIO> obtainUserLogin(String user, String clave) { String password = InstitucionesUtil.Encripta(clave); IQueryable <USUARIO> userLogin = from u in Datos.USUARIOs where u.NOMBRE.Equals(user) && u.CLAVE.Equals(password) select u; return(userLogin.ToList()); //return Datos.USUARIOs.SingleOrDefault<USUARIO>(p => p.USUARIOID.Equals(user) & p.CLAVE.Equals(clave)); }
public USUARIO refreshUser(int userId, String nombre, String clave) { USUARIO user = null; //user.USUARIOID = userId; //user.NOMBRE = nombre; //user.CLAVE = InstitucionesUtil.Encripta(clave); USUARIO userRefresh = obtainUserById(userId); if (userRefresh != null) { deleteUser(userId); user = addUser(nombre, InstitucionesUtil.Encripta(clave)); } return(user); }
private void editarProfesorUsuario(int profesorId) { PROFESOR profesor = new PROFESOR(); profesor = profesor.obtainProfesorById(profesorId); txtNombreProfesor.Text = profesor.NOMBRE; txtApellidoProfesor.Text = profesor.APELLIDO; txtcedulaProfesor.Text = profesor.CEDULA; dlGenero.SelectedValue = profesor.GENERO; txtFechaNacimiento.Text = InstitucionesUtil.transformaFecha(profesor.FECHANACIEMIENTO.ToString()); txtUsuario.Text = profesor.USUARIO.NOMBRE; txtClave.Text = profesor.USUARIO.CLAVE; cbPerfil.SelectedValue = profesor.USUARIO.PERFIL.ToString(); lblUsuarioId.Text = profesor.USUARIO.USUARIOID.ToString(); edit(); }
public USUARIO refreshUser(int userId, String nombre, String clave, int institucionId, int perfil) { var query = (from c in Datos.USUARIOs where c.USUARIOID == userId select c).First(); try { query.NOMBRE = nombre; query.CLAVE = InstitucionesUtil.Encripta(clave); query.INSTITUCIONID = institucionId; query.PERFIL = perfil; Datos.SaveChanges(); } catch (Exception ex) { query.USUARIOID = 0; } return(query); }
private void editarAlumnoUsuario(int alumnoId) { ALUMNO alumno = new ALUMNO(); alumno = alumno.obtainAlumnoById(alumnoId); txtNombreAlumno.Text = alumno.NOMBRE; txtApellidoAlumno.Text = alumno.APELLIDO; txtCedulaAlumno.Text = alumno.CEDULA; cbGeneroAlumno.SelectedValue = alumno.GENERO; txtFechaNacimientoAlumno.Text = InstitucionesUtil.transformaFecha(alumno.FECHANACIMIENTO.ToString()); txtNombreTutor.Text = alumno.TUTOR.NOMBRE; txtApellidoTutor.Text = alumno.TUTOR.APELLIDO; txtCedulaTutor.Text = alumno.TUTOR.CEDULA; cbGeneroTutor.SelectedValue = alumno.TUTOR.GENERO; txtFechaNacimientoTutor.Text = InstitucionesUtil.transformaFecha(alumno.TUTOR.FECHANACIMIENTO.ToString()); txtUsuarioTutor.Text = alumno.TUTOR.USUARIO.NOMBRE; txtClaveTutor.Text = alumno.TUTOR.USUARIO.CLAVE; cbPerfil.SelectedValue = alumno.TUTOR.USUARIO.PERFIL.ToString(); if (alumno.MATERIA_ALUMNO.Count > 0) { MATERIA_ALUMNO ma = null; foreach (MATERIA_ALUMNO materiaAlmuno in alumno.MATERIA_ALUMNO) { ma = materiaAlmuno; } CURSO_MATEIRA curso = new CURSO_MATEIRA(); List <CURSO_MATEIRA> cursoMateria = curso.obtainCursosByMateria(Convert.ToInt32(ma.MATERIAID)); if (cursoMateria.Count > 0) { setCursoId(cursoMateria[0].CURSOID.ToString()); } } lblUsuarioId.Text = alumno.TUTOR.USUARIO.USUARIOID.ToString(); lblTutorId.Text = alumno.TUTOR.TUTORID.ToString(); edit(); }
public USUARIO addUser(String nombre, String clave) { USUARIO user = new USUARIO(); List <USUARIO> users = obtainUserByUserName(nombre); if (users.Count <= 0) { try { user.USUARIOID = 0; user.NOMBRE = nombre; user.CLAVE = InstitucionesUtil.Encripta(clave); Datos.USUARIOs.Add(user); Datos.SaveChanges(); } catch (Exception ex) { string x = ex.Message; } } return(user); }
protected void btnGuardarAlumno_Click(object sender, EventArgs e) { pnlError.Visible = false; pnlSucess.Visible = false; String textoValidacion = validarAlumno(false); if (textoValidacion.Equals("")) { getCursoId(); DateTime fechaNacimientoAlumno = Convert.ToDateTime(txtFechaNacimientoAlumno.Text); DateTime fechaNacimientoTutor = Convert.ToDateTime(txtFechaNacimientoTutor.Text); USUARIO usuario = guardarUsuario(txtUsuarioTutor.Text, txtClaveTutor.Text, Convert.ToInt32(cbPerfil.SelectedItem.Value)); TUTOR tutor = new TUTOR(); tutor = tutor.addTutor(txtNombreTutor.Text, txtApellidoTutor.Text, txtNombreTutor.Text + " " + txtApellidoTutor.Text, fechaNacimientoTutor, txtCedulaTutor.Text, cbGeneroTutor.SelectedValue.ToString(), usuario.USUARIOID); ALUMNO alumno = new ALUMNO(); alumno = alumno.addAlumno(txtNombreAlumno.Text, txtApellidoAlumno.Text, txtNombreAlumno.Text + " " + txtApellidoAlumno.Text, fechaNacimientoAlumno, cbGeneroAlumno.SelectedValue.ToString(), txtCedulaAlumno.Text, tutor.TUTORID); if (!lblCursoId.Text.Equals("")) { InstitucionesUtil.guardarCurso(Convert.ToInt32(lblCursoId.Text), alumno.ALUMNOID, Convert.ToInt32(cbPeriodo.SelectedItem.Value)); } cargarAlumnos(); lblSucess.Text = "Se Grabaron Correctamente los datos del Alumno"; pnlSucess.Visible = true; } else { lblError.Text = textoValidacion; pnlError.Visible = true; } }