Exemplo n.º 1
0
        public ProfesorE BuscarProfesorporId(int idProfesor)
        {
            ProfesorE oProfesor = new ProfesorE();

            try
            {
                cn.Open();
                cmd             = new SqlCommand("sp_Profesor_BuscarxId", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                SqlParameter pIdProfesor = new SqlParameter();
                pIdProfesor.ParameterName = "@IdProfesor";
                pIdProfesor.SqlDbType     = SqlDbType.Int;
                pIdProfesor.Value         = idProfesor;
                cmd.Parameters.Add(pIdProfesor);

                SqlDataReader dr = cmd.ExecuteReader();
                dr.Read();
                if (dr.HasRows)
                {
                    oProfesor.IdProfesor = Convert.ToInt32(dr["ID"]);
                    oProfesor.Nombres    = dr["NOMBRES"].ToString();
                    oProfesor.ApellidoP  = dr["APELLIDO PATERNO"].ToString();
                    oProfesor.ApellidoM  = dr["APELLIDO MATERNO"].ToString();
                }
            }
            catch (Exception ep)
            {
                throw;
            }
            return(oProfesor);
        }
Exemplo n.º 2
0
        public List <ProfesorE> ListadoProfesores()
        {
            List <ProfesorE> listado = new List <ProfesorE>();

            try {
                cn.Open();
                cmd             = new SqlCommand("sp_Profesor_Listar", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    ProfesorE profesor = new ProfesorE();
                    profesor.IdProfesor = Convert.ToInt32(dr["ID"]);
                    profesor.Nombres    = dr["NOMBRES"].ToString();
                    profesor.ApellidoP  = dr["APELLIDO PATERNO"].ToString();
                    profesor.ApellidoM  = dr["APELLIDO MATERNO"].ToString();

                    listado.Add(profesor);
                }
            }
            catch (Exception ep)
            {
                throw;
            }
            return(listado);
        }
Exemplo n.º 3
0
        public ActionResult ActualizarProfesor(int txtIdProfesor, string txtNombres, string txtApellidoP, string txtApellidoM)
        {
            ProfesorE oPrefesor = new ProfesorE();

            oPrefesor.IdProfesor = txtIdProfesor;
            oPrefesor.Nombres    = txtNombres;
            oPrefesor.ApellidoP  = txtApellidoP;
            oPrefesor.ApellidoM  = txtApellidoM;

            string mensaje = "";

            if (profesorBL.ActualizarProfesor(oPrefesor) == true)
            {
                mensaje = "<script language='javascript' type='text/javascript'>" +
                          "alert('..Profesor Actualizado..');window.location.href=" +
                          "'/Profesor/ListadoProfesores';</script>";
            }
            else
            {
                mensaje = "<script language='javascript' type='text/javascript'>" +
                          "alert('..Error!! Profesor no actualizado..');window.location.href=" +
                          "'/Profesor/EditarProfesor';</script>";
            }
            return(Content(mensaje));
        }
Exemplo n.º 4
0
        public bool ActualizarProfesor(ProfesorE profesor)
        {
            bool respuesta = false;

            try
            {
                cn.Open();
                cmd             = new SqlCommand("sp_Profesor_Actualizar", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                SqlParameter pIdProfesor = new SqlParameter();
                pIdProfesor.ParameterName = "@IdProfesor";
                pIdProfesor.SqlDbType     = SqlDbType.Int;
                pIdProfesor.Value         = profesor.IdProfesor;
                //cmd.Parameters.Add(pIdProfesor);

                SqlParameter pNombres = new SqlParameter();
                pNombres.ParameterName = "@Nombres";
                pNombres.SqlDbType     = SqlDbType.VarChar;
                pNombres.Size          = 40;
                pNombres.Value         = profesor.Nombres;

                SqlParameter pApellidoP = new SqlParameter();
                pApellidoP.ParameterName = "@Apellido_paterno";
                pApellidoP.SqlDbType     = SqlDbType.VarChar;
                pApellidoP.Size          = 25;
                pApellidoP.Value         = profesor.ApellidoP;

                SqlParameter pApellidoM = new SqlParameter();
                pApellidoM.ParameterName = "@Apellido_materno";
                pApellidoM.SqlDbType     = SqlDbType.VarChar;
                pApellidoM.Size          = 25;
                pApellidoM.Value         = profesor.ApellidoM;

                cmd.Parameters.Add(pIdProfesor);
                cmd.Parameters.Add(pNombres);
                cmd.Parameters.Add(pApellidoP);
                cmd.Parameters.Add(pApellidoM);

                cmd.ExecuteNonQuery();
                respuesta = true;
            }
            catch (Exception ep)
            {
                throw;
            }
            return(respuesta);
        }
Exemplo n.º 5
0
 public bool ActualizarProfesor(ProfesorE profesor)
 {
     return(profesorDAL.ActualizarProfesor(profesor));
 }
Exemplo n.º 6
0
 public bool AgregarProfesor(ProfesorE objprofesor)
 {
     return(profesorDAL.AgregarProfesor(objprofesor));
 }