Пример #1
0
        public async Task <IActionResult> Delete([FromBody] AreaFasePreguntas value)
        {
            try
            {
                await _repository.Delete(value);
            }
            catch (Exception ex)
            {
                // Guardar Excepción
                return(BadRequest(ex));
            }

            return(Ok());
        }
Пример #2
0
        public async Task <IActionResult> Put([FromBody] AreaFasePreguntas value)
        {
            try
            {
                await _repository.Update(value);
            }
            catch (Exception ex)
            {
                // Guardar Excepción
                return(BadRequest(ex.Message.ToString()));
            }

            return(Ok());
        }
Пример #3
0
        public async Task Delete(AreaFasePreguntas value)
        {
            using (SqlConnection conn = new SqlConnection(_cnx))
            {
                using (SqlCommand cmd = new SqlCommand("Wsp_EliminaAreaFasePreguntas", conn))
                {
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("@pIdAreaPreguntaFase", value.IdAreaPreguntaFase));
                    await conn.OpenAsync();

                    await cmd.ExecuteNonQueryAsync();

                    return;
                }
            }
        }
Пример #4
0
        public async Task Insert(AreaFasePreguntas value)
        {
            using (SqlConnection conn = new SqlConnection(_cnx))
            {
                using (SqlCommand cmd = new SqlCommand("Wsp_InsertaAreaFasePreguntas", conn))
                {
                    cmd.CommandType = System.Data.CommandType.StoredProcedure;
                    cmd.Parameters.Add(new SqlParameter("@pIdArea", value.IdArea));
                    cmd.Parameters.Add(new SqlParameter("@pIdFase", value.IdFase));
                    cmd.Parameters.Add(new SqlParameter("@pIdPregunta", value.IdPregunta));
                    cmd.Parameters.Add(new SqlParameter("@@pRegCreateIdUsuario", value.RegCreateIdUsuario));
                    await conn.OpenAsync();

                    await cmd.ExecuteNonQueryAsync();

                    return;
                }
            }
        }