Пример #1
0
        public int D_Editar(E_Alumnos Alumno, E_focusedBible objEntidad)
        {
            // evitar que se almacene un valor vacío
            if (objEntidad.finalResultsSOLO[0] == "")
            {
                objEntidad.finalResultsSOLO[0] = "0";
            }
            if (objEntidad.finalResultsSOLO[1] == "")
            {
                objEntidad.finalResultsSOLO[1] = "0";
            }
            if (objEntidad.finalResultsSOLO[2] == "")
            {
                objEntidad.finalResultsSOLO[2] = "0";
            }
            if (objEntidad.finalResultsSOLO[3] == "")
            {
                objEntidad.finalResultsSOLO[3] = "0";
            }

            object retVal = null;

            SqlCommand cmd = new SqlCommand("sp_AlumnoPartida_Actualizar", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            //llenado de los parametros del procedimiento almacenado
            cmd.Parameters.AddWithValue("@Alumno", Alumno.NombreUsuario);
            cmd.Parameters.AddWithValue("@Estado", Alumno.Estado);
            cmd.Parameters.AddWithValue("@Terminado", Alumno.Terminado);
            cmd.Parameters.AddWithValue("@Correctas", Convert.ToInt32(objEntidad.finalResultsSOLO[0]));
            cmd.Parameters.AddWithValue("@Incorrectas", Convert.ToInt32(objEntidad.finalResultsSOLO[1]));
            cmd.Parameters.AddWithValue("@Tiempo", Convert.ToInt32(objEntidad.finalResultsSOLO[2]));
            cmd.Parameters.AddWithValue("@Comodines", Convert.ToInt32(objEntidad.finalResultsSOLO[3]));

            if (cn.State == ConnectionState.Open)
            {
                cn.Close();
            }
            cn.Open();

            try
            {
                retVal = cmd.ExecuteScalar();
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                if (null != cn)
                {
                    cn.Close();
                }
            }

            return(Convert.ToInt32(retVal));
        }
Пример #2
0
        public DataTable D_EliminarAlumno(E_Alumnos Alumno)
        {
            SqlCommand cmd = new SqlCommand("sp_AlumnoPartida_EliminarAlumno", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@Id", Alumno.Id);
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataTable      dt = new DataTable();

            da.Fill(dt);
            return(dt);
        }
Пример #3
0
        public void D_insertar(E_Alumnos Alumno, E_focusedBible objEntidad)
        {
            SqlCommand cmd = new SqlCommand("sp_AlumnoPartida_Insertar", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            //llenado de los parametros del procedimiento almacenado
            cmd.Parameters.AddWithValue("@Alumno", Alumno.NombreUsuario);
            cmd.Parameters.AddWithValue("@Estado", Alumno.Estado);
            cmd.Parameters.AddWithValue("@Terminado", Alumno.Terminado);
            cmd.Parameters.AddWithValue("@Correctas", Convert.ToInt32(objEntidad.finalResultsSOLO[0]));
            cmd.Parameters.AddWithValue("@Incorrectas", Convert.ToInt32(objEntidad.finalResultsSOLO[1]));
            cmd.Parameters.AddWithValue("@Tiempo", Convert.ToInt32(objEntidad.finalResultsSOLO[2]));
            cmd.Parameters.AddWithValue("@Comodines", Convert.ToInt32(objEntidad.finalResultsSOLO[3]));

            if (cn.State == ConnectionState.Open)
            {
                cn.Close();
            }

            cn.Open();
            cmd.ExecuteNonQuery(); // Ejecutar la consulta
            cn.Close();
        }
Пример #4
0
 public DataTable N_EliminarAlumno(E_Alumnos AlumnoPartida)
 {
     return(objDato.D_EliminarAlumno(AlumnoPartida));
 }
Пример #5
0
 public int N_Editar(E_Alumnos AlumnoPartida, E_focusedBible objEntidad)
 {
     return(objDato.D_Editar(AlumnoPartida, objEntidad));
 }
Пример #6
0
 public void N_Insertar(E_Alumnos AlumnoPartida, E_focusedBible objEntidad)
 {
     objDato.D_insertar(AlumnoPartida, objEntidad);
 }