protected void btnEditarAlumno_Click(object sender, EventArgs e)
    {
        String textoValidacion = validarAlumno(true);

        if (textoValidacion.Equals(""))
        {
            DateTime fechaNacimientoAlumno = Convert.ToDateTime(txtFechaNacimientoAlumno.Text);
            DateTime fechaNacimientoTutor  = Convert.ToDateTime(txtFechaNacimientoTutor.Text);

            USUARIO usuario = new USUARIO();
            usuario = usuario.refreshUser(Convert.ToInt32(lblUsuarioId.Text), txtUsuarioTutor.Text, txtClaveTutor.Text, Convert.ToInt32(lblInstitucionId.Text), Convert.ToInt32(cbPerfil.SelectedItem.Value));

            TUTOR tutor = new TUTOR();
            tutor = tutor.refreshTutor(Convert.ToInt32(lblTutorId.Text), txtNombreTutor.Text, txtApellidoTutor.Text, txtNombreTutor.Text + " " + txtApellidoTutor.Text, fechaNacimientoTutor, txtCedulaTutor.Text, cbGeneroTutor.SelectedValue.ToString(), usuario.USUARIOID);

            ALUMNO alumno = new ALUMNO();
            alumno.refreshAlumno(Convert.ToInt32(lblAlumnoId.Text), txtNombreAlumno.Text, txtApellidoAlumno.Text, txtNombreAlumno.Text + " " + txtApellidoAlumno.Text, fechaNacimientoAlumno, cbGeneroAlumno.SelectedValue.ToString(), txtCedulaAlumno.Text, tutor.TUTORID);

            cargarAlumnos();

            lblSucess.Text    = "Se edito Correctamente el Alumno";
            pnlSucess.Visible = true;
        }
        else
        {
            lblError.Text    = textoValidacion;
            pnlError.Visible = true;
        }
    }
示例#2
0
    public TUTOR addTutor(String nombre, String apellido, String nombreLargo, DateTime fechaNacimiento, String cedula, String genero, int usuarioId)
    {
        TUTOR tutor = new TUTOR();

        try
        {
            tutor.TUTORID         = 0;
            tutor.NOMBRE          = nombre;
            tutor.APELLIDO        = apellido;
            tutor.NOMBRELARGO     = nombreLargo;
            tutor.FECHANACIMIENTO = fechaNacimiento;
            tutor.CEDULA          = cedula;
            tutor.GENERO          = genero;
            tutor.USUARIOID       = usuarioId;

            Datos.TUTORs.Add(tutor);
            Datos.SaveChanges();
        }
        catch (Exception ex)
        {
            string x = ex.Message;
        }

        return(tutor);
    }
示例#3
0
    public TUTOR addTutor(String nombre, String apellido, String nombreLargo, DateTime fechaNacimiento, String cedula, String genero, int usuarioId)
    {
        TUTOR tutor = new TUTOR();

        try
        {
            tutor.TUTORID = 0;
            tutor.NOMBRE = nombre;
            tutor.APELLIDO = apellido;
            tutor.NOMBRELARGO = nombreLargo;
            tutor.FECHANACIMIENTO = fechaNacimiento;
            tutor.CEDULA = cedula;
            tutor.GENERO = genero;
            tutor.USUARIOID = usuarioId;

            Datos.TUTORs.Add(tutor);
            Datos.SaveChanges();
        }
        catch (Exception ex)
        {
            string x = ex.Message;
        }

        return tutor;
    }
    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;
        }
    }
    protected void btnEditarAlumno_Click(object sender, EventArgs e)
    {
        String textoValidacion = validarAlumno(true);
        if (textoValidacion.Equals(""))
        {
            DateTime fechaNacimientoAlumno = Convert.ToDateTime(txtFechaNacimientoAlumno.Text);
            DateTime fechaNacimientoTutor = Convert.ToDateTime(txtFechaNacimientoTutor.Text);

            USUARIO usuario = new USUARIO();
            usuario = usuario.refreshUser(Convert.ToInt32(lblUsuarioId.Text), txtUsuarioTutor.Text, txtClaveTutor.Text, Convert.ToInt32(lblInstitucionId.Text), Convert.ToInt32(cbPerfil.SelectedItem.Value));

            TUTOR tutor = new TUTOR();
            tutor = tutor.refreshTutor(Convert.ToInt32(lblTutorId.Text), txtNombreTutor.Text, txtApellidoTutor.Text, txtNombreTutor.Text + " " + txtApellidoTutor.Text, fechaNacimientoTutor, txtCedulaTutor.Text, cbGeneroTutor.SelectedValue.ToString(), usuario.USUARIOID);

            ALUMNO alumno = new ALUMNO();
            alumno.refreshAlumno(Convert.ToInt32(lblAlumnoId.Text), txtNombreAlumno.Text, txtApellidoAlumno.Text, txtNombreAlumno.Text + " " + txtApellidoAlumno.Text, fechaNacimientoAlumno, cbGeneroAlumno.SelectedValue.ToString(), txtCedulaAlumno.Text, tutor.TUTORID);

            cargarAlumnos();

            lblSucess.Text = "Se edito Correctamente el Alumno";
            pnlSucess.Visible = true;

        }
        else
        {
            lblError.Text = textoValidacion;
            pnlError.Visible = true;
        }
    }
示例#6
0
    public int deletTutor(int tutorId)
    {
        int   result      = 0;
        TUTOR tutorDelete = obtainTutorById(tutorId);

        if (tutorDelete != null)
        {
            Datos.TUTORs.Remove(tutorDelete);
            result = Datos.SaveChanges();
        }
        return(result);
    }
 public bool crearTutor(int idTutor, DateTime fechaNacimiento, string nombre, string apPaterno, string apMaterno, string correo, string parentesco)//cambio de nombre
 {
     try
     {
         TUTOR tutor = new TUTOR();
         tutor.ID_TUTOR         = idTutor;
         tutor.APELLIDO_MATERNO = apPaterno;
         tutor.APELLIDO_PATERNO = apMaterno;
         tutor.CORREO           = correo;
         tutor.FECHA_NACIMIENTO = fechaNacimiento;
         tutor.NOMBRE           = nombre;
         tutor.PARENTESCO       = parentesco;
         Acceso.ModeloCesfam.TUTOR.Add(tutor);
         Acceso.ModeloCesfam.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
    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;
        }
    }
    private String validarAlumno(Boolean isEdit)
    {
        if (txtFechaNacimientoAlumno.Text.Equals(""))
        {
            return("Complete la Fecha de Nacimiento del Alumno");
        }
        if (txtFechaNacimientoTutor.Text.Equals(""))
        {
            return("Complete la Fecha de Nacimiento del Tutor");
        }
        if (txtNombreAlumno.Text.Equals(""))
        {
            return("Complete el Nombre del Alumno");
        }
        if (txtApellidoAlumno.Text.Equals(""))
        {
            return("Complete el Apellido del Alumno");
        }
        if (txtNombreTutor.Text.Equals(""))
        {
            return("Complete el Nombre del Tutor");
        }
        if (txtApellidoTutor.Text.Equals(""))
        {
            return("Complete el Apellido del Tutor");
        }
        if (txtCedulaAlumno.Text.Equals(""))
        {
            return("Complete la Cedula del Alumno");
        }
        if (txtCedulaTutor.Text.Equals(""))
        {
            return("Complete la Cedula del Tutor");
        }
        if (txtUsuarioTutor.Text.Equals(""))
        {
            return("Complete el usuario");
        }
        if (txtClaveTutor.Text.Equals("") && !isEdit)
        {
            return("Complete la Clave");
        }
        if (lblInstitucionId.Text.Equals("") || lblInstitucionId.Text.Equals("0"))
        {
            return("Ocurrio un error en el id de la Institucion");
        }
        if ((lblAlumnoId.Text.Equals("") || lblAlumnoId.Text.Equals("0")) && isEdit)
        {
            return("Ocurrio un error en el id de la Alumno");
        }

        USUARIO        usuario = new USUARIO();
        List <USUARIO> users   = usuario.obtainUserByUserName(txtUsuarioTutor.Text);

        if (users.Count > 0 && !isEdit)
        {
            return("Ya existe el nombre del usuario para el tutor");
        }

        ALUMNO        alumno  = new ALUMNO();
        List <ALUMNO> alumnos = alumno.obtainAllAlumnosByCedula(txtCedulaAlumno.Text);

        if (alumnos.Count > 0 && !isEdit)
        {
            return("Ya existe un Alumno con esa cedula");
        }


        TUTOR        tutor   = new TUTOR();
        List <TUTOR> tutores = tutor.obtainAllTutoresByCedula(txtCedulaAlumno.Text);

        if (tutores.Count > 0 && !isEdit)
        {
            return("Ya existe un Tutor con esa cedula");
        }

        return("");
    }
示例#10
0
    private String validarAlumno(Boolean isEdit)
    {
        if (txtFechaNacimientoAlumno.Text.Equals(""))
        {
            return "Complete la Fecha de Nacimiento del Alumno";
        }
        if (txtFechaNacimientoTutor.Text.Equals(""))
        {
            return "Complete la Fecha de Nacimiento del Tutor";
        }
        if (txtNombreAlumno.Text.Equals(""))
        {
            return "Complete el Nombre del Alumno";
        }
        if (txtApellidoAlumno.Text.Equals(""))
        {
            return "Complete el Apellido del Alumno";
        }
        if (txtNombreTutor.Text.Equals(""))
        {
            return "Complete el Nombre del Tutor";
        }
        if (txtApellidoTutor.Text.Equals(""))
        {
            return "Complete el Apellido del Tutor";
        }
        if (txtCedulaAlumno.Text.Equals(""))
        {
            return "Complete la Cedula del Alumno";
        }
        if (txtCedulaTutor.Text.Equals(""))
        {
            return "Complete la Cedula del Tutor";
        }
        if (txtUsuarioTutor.Text.Equals(""))
        {
            return "Complete el usuario";
        }
        if (txtClaveTutor.Text.Equals("") && !isEdit)
        {
            return "Complete la Clave";
        }
        if (lblInstitucionId.Text.Equals("") || lblInstitucionId.Text.Equals("0"))
        {
            return "Ocurrio un error en el id de la Institucion";
        }
        if ((lblAlumnoId.Text.Equals("") || lblAlumnoId.Text.Equals("0")) && isEdit)
        {
            return "Ocurrio un error en el id de la Alumno";
        }

        USUARIO usuario = new USUARIO();
        List<USUARIO> users = usuario.obtainUserByUserName(txtUsuarioTutor.Text);
        if (users.Count > 0 && !isEdit)
        {
            return "Ya existe el nombre del usuario para el tutor";
        }

        ALUMNO alumno = new ALUMNO();
        List<ALUMNO> alumnos = alumno.obtainAllAlumnosByCedula(txtCedulaAlumno.Text);
        if (alumnos.Count > 0 && !isEdit)
        {
            return "Ya existe un Alumno con esa cedula";
        }

        TUTOR tutor = new TUTOR();
        List<TUTOR> tutores = tutor.obtainAllTutoresByCedula(txtCedulaAlumno.Text);
        if (tutores.Count > 0 && !isEdit)
        {
            return "Ya existe un Tutor con esa cedula";
        }

        return "";
    }