예제 #1
0
        protected void ButtonModificarDocente_Click(object sender, EventArgs e)
        {
            if (TextBoxIdDocente.Text == "")
            {
                LabelError.Visible = true;
                LabelError.Text    = "Introduzca la clave del docente...";
            }
            else
            {
                profesor                      = new Profesores();
                profesor.IdProfesor           = int.Parse(TextBoxIdDocente.Text);
                profesor.UsuarioProfesor      = TextBoxUsuarioDocente.Text;
                profesor.ContrasenniaProfesor = TextBoxPassworDocente.Text;
                profesor.NombreProfesor       = TextBoxNombreDocente.Text;
                profesor.ApellidosProfesor    = TextBoxApellidoDocente.Text;
                profesor.SexoProfesor         = DropDownListSexo.SelectedValue;
                profesor.EdadProfesor         = int.Parse(TextBoxEdadDocente.Text);
                profesor.MunicipioProfesor    = TextBoxMuncipioDocente.Text;
                profesor.LocalidadProfesor    = TextBoxLocalidadAlumno.Text;
                profesor.DirecccionProfesor   = TextBoxDireccionDocente.Text;
                profesor.CodigoPostalProfesor = TextBoxCodigoPostalDocente.Text;
                profesor.EmailProfesor        = TextBoxEmailDocente.Text;
                profesor.FotoProfesor         = ImageDocente.ImageUrl;

                BDProfesor.modificarProfesor(profesor);
                LabelMensaje.Visible = true;
                LabelMensaje.Text    = "Docente modificado Correctamente...";
            }
        }
예제 #2
0
        protected void ButtonGuardarDocente_Click(object sender, EventArgs e)
        {
            bool vacio = validar();

            if (vacio == true)
            {
                LabelError.Visible = true;
                LabelError.Text    = "Todos los campos son obligatorios...";
            }
            else
            {
                int id = BDProfesor.EstablecerId();

                profesor = new Profesores();

                profesor.IdProfesor           = id;
                profesor.UsuarioProfesor      = TextBoxUsuarioDocente.Text;
                profesor.ContrasenniaProfesor = TextBoxPassworDocente.Text;
                profesor.NombreProfesor       = TextBoxNombreDocente.Text;
                profesor.ApellidosProfesor    = TextBoxApellidoDocente.Text;
                profesor.SexoProfesor         = DropDownListSexo.SelectedValue;
                profesor.EdadProfesor         = int.Parse(TextBoxEdadDocente.Text);
                profesor.MunicipioProfesor    = TextBoxMuncipioDocente.Text;
                profesor.LocalidadProfesor    = TextBoxLocalidadAlumno.Text;
                profesor.DirecccionProfesor   = TextBoxDireccionDocente.Text;
                profesor.CodigoPostalProfesor = TextBoxCodigoPostalDocente.Text;
                profesor.EmailProfesor        = TextBoxEmailDocente.Text;
                profesor.FotoProfesor         = ImageDocente.ImageUrl;

                BDProfesor.RegistrarProfesor(profesor);
                LabelMensaje.Visible = true;
                LabelMensaje.Text    = "Docente Guardado Correctamente...";
            }
        }
예제 #3
0
        protected void ButtonBuscarDocente_Click(object sender, EventArgs e)
        {
            if (TextBoxIdDocente.Text == "")
            {
                LabelError.Visible = true;
                LabelError.Text    = "Introduzca la clave del docente...";
            }
            else
            {
                if (BDProfesor.buscarProfesor(TextBoxIdDocente.Text))
                {
                    profesor = new Profesores();
                    profesor = BDProfesor.ObtenerProfesor();

                    TextBoxUsuarioDocente.Text      = profesor.UsuarioProfesor;
                    TextBoxPassworDocente.Text      = profesor.ContrasenniaProfesor;
                    TextBoxNombreDocente.Text       = profesor.NombreProfesor;
                    TextBoxApellidoDocente.Text     = profesor.ApellidosProfesor;
                    DropDownListSexo.SelectedValue  = profesor.SexoProfesor;
                    TextBoxEdadDocente.Text         = Convert.ToString(profesor.EdadProfesor);
                    TextBoxMuncipioDocente.Text     = profesor.MunicipioProfesor;
                    TextBoxLocalidadAlumno.Text     = profesor.LocalidadProfesor;
                    TextBoxDireccionDocente.Text    = profesor.DirecccionProfesor;
                    TextBoxCodigoPostalDocente.Text = profesor.CodigoPostalProfesor;
                    TextBoxEmailDocente.Text        = profesor.EmailProfesor;
                    ImageDocente.ImageUrl           = profesor.FotoProfesor;
                }
                else
                {
                    LabelError.Visible = true;
                    LabelError.Text    = "El Id del Docente no existe en la base de datos...";
                }
            }
        }
예제 #4
0
        public List <Profesores> ConsultaGeneralProfesor()
        {
            List <Profesores> listaDocente  = new List <Profesores>();
            string            consultaQuery = "SELECT*FROM Profesores";

            cmd = new SqlCommand(consultaQuery, BDConexion.cn);
            BDConexion.cn.Open();
            dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                AuxProfesores                      = new Profesores();
                AuxProfesores.IdProfesor           = int.Parse(dr[0].ToString());
                AuxProfesores.ContrasenniaProfesor = dr[1].ToString();
                AuxProfesores.NombreProfesor       = dr[2].ToString();
                AuxProfesores.ApellidosProfesor    = dr[3].ToString();
                AuxProfesores.SexoProfesor         = dr[4].ToString();
                AuxProfesores.EdadProfesor         = int.Parse(dr[5].ToString());
                AuxProfesores.MunicipioProfesor    = dr[6].ToString();
                AuxProfesores.LocalidadProfesor    = dr[7].ToString();
                AuxProfesores.DirecccionProfesor   = dr[8].ToString();
                AuxProfesores.CodigoPostalProfesor = dr[9].ToString();
                AuxProfesores.EmailProfesor        = dr[10].ToString();
                AuxProfesores.FotoProfesor         = dr[11].ToString();

                listaDocente.Add(AuxProfesores);
            }

            BDConexion.cn.Close();
            return(listaDocente);
        }
예제 #5
0
        public bool buscarDatosProfesor(string Usuario)
        {
            bool   encontrado  = false;
            string buscarQuery = "SELECT*FROM Profesores WHERE UsuarioProfesor='" + Usuario + "'";

            cmd = new SqlCommand(buscarQuery, cn);
            cn.Open();
            dr = cmd.ExecuteReader();
            if (dr.Read())
            {
                AuxProfesores                      = new Profesores();
                AuxProfesores.IdProfesor           = int.Parse(dr[0].ToString());
                AuxProfesores.UsuarioProfesor      = dr[1].ToString();
                AuxProfesores.ContrasenniaProfesor = dr[2].ToString();
                AuxProfesores.NombreProfesor       = dr[3].ToString();
                AuxProfesores.ApellidosProfesor    = dr[4].ToString();
                AuxProfesores.SexoProfesor         = dr[5].ToString();
                AuxProfesores.EdadProfesor         = int.Parse(dr[6].ToString());
                AuxProfesores.MunicipioProfesor    = dr[7].ToString();
                AuxProfesores.LocalidadProfesor    = dr[8].ToString();
                AuxProfesores.DirecccionProfesor   = dr[9].ToString();
                AuxProfesores.CodigoPostalProfesor = dr[10].ToString();
                AuxProfesores.EmailProfesor        = dr[11].ToString();
                AuxProfesores.FotoProfesor         = dr[12].ToString();
                encontrado = true;
            }
            cn.Close();
            return(encontrado);
        }
예제 #6
0
        public void consultarDatosDocente(string usuario)
        {
            if (BDProfesor.buscarDatosProfesor(usuario))
            {
                profesor = new Profesores();
                profesor = BDProfesor.ObtenerProfesor();
                TextBoxIdDocente.Text      = Convert.ToString(profesor.IdProfesor);
                TextBoxUsuarioDocente.Text = profesor.UsuarioProfesor;

                TextBoxPassworDocente.Text      = profesor.ContrasenniaProfesor;
                TextBoxNombreDocente.Text       = profesor.NombreProfesor;
                TextBoxApellidoDocente.Text     = profesor.ApellidosProfesor;
                DropDownListSexo.SelectedValue  = profesor.SexoProfesor;
                TextBoxEdadDocente.Text         = Convert.ToString(profesor.EdadProfesor);
                TextBoxMuncipioDocente.Text     = profesor.MunicipioProfesor;
                TextBoxLocalidadAlumno.Text     = profesor.LocalidadProfesor;
                TextBoxDireccionDocente.Text    = profesor.DirecccionProfesor;
                TextBoxCodigoPostalDocente.Text = profesor.CodigoPostalProfesor;
                TextBoxEmailDocente.Text        = profesor.EmailProfesor;
                ImageDocente.ImageUrl           = profesor.FotoProfesor;
            }
        }
예제 #7
0
        public void RegistrarProfesor(Profesores profesores)
        {
            cmd             = new SqlCommand("InsertarProfesor", cn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@IdProfesor", profesores.IdProfesor);
            cmd.Parameters.AddWithValue("@UsuarioProfesor", profesores.UsuarioProfesor);
            cmd.Parameters.AddWithValue("@ContrasenniaProfesor", profesores.ContrasenniaProfesor);
            cmd.Parameters.AddWithValue("@NombreProfesor", profesores.NombreProfesor);
            cmd.Parameters.AddWithValue("@ApellidosProfesor", profesores.ApellidosProfesor);
            cmd.Parameters.AddWithValue("@SexoProfesor", profesores.SexoProfesor);
            cmd.Parameters.AddWithValue("@EdadProfesor", profesores.EdadProfesor);
            cmd.Parameters.AddWithValue("@MunicipioProfesor", profesores.MunicipioProfesor);
            cmd.Parameters.AddWithValue("@LocalidadProfesor", profesores.LocalidadProfesor);
            cmd.Parameters.AddWithValue("@DirecccionProfesor", profesores.DirecccionProfesor);
            cmd.Parameters.AddWithValue("@CodigoPostalProfesor", profesores.CodigoPostalProfesor);
            cmd.Parameters.AddWithValue("@EmailProfesor", profesores.EmailProfesor);
            cmd.Parameters.AddWithValue("@FotoProfesor", profesores.FotoProfesor);


            cn.Open();
            cmd.ExecuteNonQuery();
            cn.Close();
        }
예제 #8
0
        public void modificarProfesor(Profesores profesor)
        {
            string actualizarquery = "UPDATE Alumnos SET UsuarioProfesor=@UsuarioProfesor,ContrasenniaProfesor=@ContrasenniaProfesor,NombreProfesor=@NombreProfesor,ApellidosProfesor=@ApellidosProfesor,SexoProfesor=@SexoProfesor,EdadProfesor=@EdadProfesor,MunicipioProfesor=@MunicipioProfesor,LocalidadProfesor=@LocalidadProfesor,DirecccionProfesor=@DirecccionProfesor,CodigoPostalProfesor=@CodigoPostalProfesor,EmailProfesor=@EmailProfesor,FotoProfesor=@FotoProfesor WHERE IdProfesor=@IdProfesor";

            cmd = new SqlCommand(actualizarquery, cn);
            cmd.Parameters.AddWithValue("@IdProfesor", profesor.IdProfesor);
            cmd.Parameters.AddWithValue("@UsuarioProfesor", profesor.UsuarioProfesor);
            cmd.Parameters.AddWithValue("@ContrasenniaProfesor", profesor.ContrasenniaProfesor);
            cmd.Parameters.AddWithValue("@NombreProfesor", profesor.NombreProfesor);
            cmd.Parameters.AddWithValue("@ApellidosProfesor", profesor.ApellidosProfesor);
            cmd.Parameters.AddWithValue("@SexoProfesor", profesor.SexoProfesor);
            cmd.Parameters.AddWithValue("@EdadProfesor", profesor.EdadProfesor);
            cmd.Parameters.AddWithValue("@MunicipioProfesor", profesor.MunicipioProfesor);
            cmd.Parameters.AddWithValue("@LocalidadProfesor", profesor.LocalidadProfesor);
            cmd.Parameters.AddWithValue("@DirecccionProfesor", profesor.DirecccionProfesor);
            cmd.Parameters.AddWithValue("@CodigoPostalProfesor", profesor.CodigoPostalProfesor);
            cmd.Parameters.AddWithValue("@EmailProfesor", profesor.EmailProfesor);
            cmd.Parameters.AddWithValue("@FotoProfesor", profesor.FotoProfesor);


            cn.Open();
            cmd.ExecuteNonQuery();
            cn.Close();
        }