示例#1
0
        protected void hfParticipante_ValueChanged(object sender, EventArgs e)
        {
            try
            {
                string numJ = Session["ApellidoM"].ToString();
                _log.CustomWriteOnLog("calificar Participante", "jurado es: " + numJ);
                objdtopuntaje.IP_Puntaje = int.Parse(hfBoton.Value);
                _log.CustomWriteOnLog("calificar Participante", "puntaje es: " + hfBoton.Value);
                objdtopuntaje.FK_IUMT_UsuModTan = hfParticipante.Value + txtTanda.Text;
                _log.CustomWriteOnLog("calificar Participante", "participante es: " + hfParticipante.Value + txtTanda.Text);
                objdtopuntaje.IP_NumeroJurado = int.Parse(numJ);
                _log.CustomWriteOnLog("calificar Participante", "jurado es: " + numJ);
                if (objctrpuntaje.existePuntaje(objdtopuntaje))
                {
                    objctrpuntaje.ActualizarPuntaje(objdtopuntaje);
                    _log.CustomWriteOnLog("calificar Participante", "se Actualizó puntaje");
                }
                else
                {
                    DtoUsuarioModalidadTanda objUTM = new DtoUsuarioModalidadTanda();
                    objUTM.PK_IUMT_CodUsuModTan = hfParticipante.Value + txtTanda.Text;
                    CtrTanda objctr = new CtrTanda();
                    objctrpuntaje.RegistrarPuntaje(objdtopuntaje);
                    objctr.actualizarEstadoUMT(objUTM);
                    _log.CustomWriteOnLog("calificar Participante", "se registró puntaje");
                }

                hfBoton.Value        = "";
                hfParticipante.Value = "";
            }
            catch (Exception ex)
            {
                _log.CustomWriteOnLog("calificar Participante", "Error : " + ex.Message + "Stac" + ex.StackTrace);
            }
        }
示例#2
0
        public int sumaPuntaje(DtoUsuarioModalidadTanda objUMT)
        {
            try
            {
                SqlCommand command = new SqlCommand("SP_SumarPuntaje_UMT", conexion);
                command.CommandType = CommandType.StoredProcedure;
                command.Parameters.AddWithValue("@id", objUMT.PK_IUMT_CodUsuModTan);
                DataSet ds = new DataSet();
                conexion.Open();
                SqlDataAdapter moldura = new SqlDataAdapter(command);
                moldura.Fill(ds);
                moldura.Dispose();

                SqlDataReader reader = command.ExecuteReader();
                int           suma   = 0;
                while (reader.Read())
                {
                    suma = Convert.ToInt32(reader[0].ToString());
                }
                conexion.Close();
                return(suma);
            }
            catch (Exception)
            {
                throw;
            }
        }
示例#3
0
 public void actualizar_estado_umt(DtoUsuarioModalidadTanda objUMT)
 {
     try
     {
         SqlCommand command = new SqlCommand("SP_Actualizar_Estado_UMT", conexion);
         command.CommandType = CommandType.StoredProcedure;
         command.Parameters.AddWithValue("@id", objUMT.PK_IUMT_CodUsuModTan);
         conexion.Open();
         command.ExecuteNonQuery();
         conexion.Close();
     }
     catch (Exception ex)
     {
         throw;
     }
 }
示例#4
0
        public DataTable ListarParticipantesXtanda(DtoUsuarioModalidadTanda objUMT)
        {
            DataTable dtParticipantes = null;

            conexion.Open();
            SqlCommand command = new SqlCommand("SP_Obtener_Participante_x_Tanda", conexion);

            command.Parameters.AddWithValue("@idT", objUMT.FK_IT_CodTan);
            SqlDataAdapter daAdaptador = new SqlDataAdapter(command);

            command.CommandType = CommandType.StoredProcedure;
            dtParticipantes     = new DataTable();
            daAdaptador.Fill(dtParticipantes);
            conexion.Close();
            return(dtParticipantes);
        }
示例#5
0
 //mover a DAO_Usuario_modalidad_tanda
 public void registrarUMT(DtoUsuarioModalidadTanda objUMT)
 {
     try
     {
         SqlCommand command = new SqlCommand("SP_Asignar_Tanda", conexion);
         command.CommandType = CommandType.StoredProcedure;
         command.Parameters.AddWithValue("@ID", objUMT.PK_IUMT_CodUsuModTan);
         command.Parameters.AddWithValue("@cod", objUMT.FK_IUM_CodUM);
         command.Parameters.AddWithValue("@idT", objUMT.FK_IT_CodTan);
         command.Parameters.AddWithValue("@pista", objUMT.IUMT_Pista);
         conexion.Open();
         command.ExecuteNonQuery();
         conexion.Close();
     }
     catch (Exception)
     {
         throw;
     }
 }
示例#6
0
 public void actualizarPuntajeT(DtoUsuarioModalidadTanda objUMT)
 {
     objDaoTanda.actualizar_PuntajeT_umt(objUMT);
 }
示例#7
0
 public int sumaPuntajes(DtoUsuarioModalidadTanda objUMT)
 {
     return(objDaoTanda.sumaPuntaje(objUMT));
 }
示例#8
0
 public void actualizarEstadoUMT(DtoUsuarioModalidadTanda objUMT)
 {
     objDaoTanda.actualizar_estado_umt(objUMT);
 }
示例#9
0
 public DataTable obtenerParticipantesxTanda(DtoUsuarioModalidadTanda objUMT)
 {
     return(objDaoTanda.ListarParticipantesXtanda(objUMT));
 }
示例#10
0
 //pasar a ctr_usuarioModalidadTanda
 public void registrarUMT(DtoUsuarioModalidadTanda objUMT)
 {
     objDaoTanda.registrarUMT(objUMT);
 }